AJ ONeal b667843a2b | ||
---|---|---|
.. | ||
tools | ||
version | ||
README.md | ||
go.mod | ||
main.go |
README.md
Example
Prints the version or a nice message
Doesn't have a separate tools package
This is just like examples/sub-package
except that its //go:generate
is in main.go
and it outputs ./version/zversion.go
instead of xversion.go
.
See examples/basic
for more details.
Demo
go mod tidy
go mod vendor
go generate -mod=vendor ./...
go build -mod=vendor -o hello *.go
./hello
./hello --version