go

module
v0.0.0-...-43c8ab9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 14, 2023 License: Apache-2.0

README

go.gotools

linux macos windows CodeQL

go tools and packages for manipulating go source code and generating documentation.

go.gotools contains the following cmds and packages:

The following commands are used to maintain the package and command README.md's for this repository and to ensure that the appropriate copyright and license headers are present.

go run cloudeng.io/go/cmd/gousage --overwrite ./...
go run cloudeng.io/go/cmd/goannotate --config=copyright-annotation.yaml --annotation=cloudeng-copyright ./...
go run cloudeng.io/go/cmd/gomarkdown --overwrite --circleci=cloudengio/go.gotools --goreportcard ./...

Directories

Path Synopsis
cmd
goannotate
Usage of goannotate:
Usage of goannotate:
golocate
Usage of golocate:
Usage of golocate:
gomarkdown
Usage of gomarkdown:
Usage of gomarkdown:
gousage
Usage of gousage:
Usage of gousage:
Package derive provides support for deriving go code from existing code.
Package derive provides support for deriving go code from existing code.
Package locate provides a means for obtaining the location of comments, functions and implementations of interfaces in go source code, with a view to annotating that source code programmatically.
Package locate provides a means for obtaining the location of comments, functions and implementations of interfaces in go source code, with a view to annotating that source code programmatically.
locateutil
Package locateutil provides utility routines for use with its parent locate package.
Package locateutil provides utility routines for use with its parent locate package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL