Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CGO is explicitly disabled in the upstream "GoReleaser"
configuration: https://github.com/magefile/mage/blob/5bc3a8ab/.goreleaser.yml#L29
|
|
Use brace-based expansion instead of plain environment variable
expansion.
|
|
Ensure the "go.mod" file is handled in read-only mode by using the
"-mod" flag with the "readonly" value.
Also instruct the "go" command to leave newly-created directories in
the module cache at their default permissions rather than making them
read-only by using the "-modcacherw" flag.
Both flags were introduced in Go 1.14.0, see the release notes for more
details: https://golang.org/doc/go1.14#go-flags
|
|
Build the executable in "Position-independent" build mode [1].
See the Go "-buildmode" flag documentation for more details:
https://golang.org/cmd/go/#hdr-Build_modes
[1]: https://en.wikipedia.org/wiki/Position-independent_code
|
|
The new "-trimpath" flag for the "go build" command was introduced in Go
version 1.13.0 [1] and drastically simplifies the way to remove all file
system paths from the compiled executable in order to improve build
reproducibility.
[1]: https://golang.org/doc/go1.13#trimpath
|
|
Moved the reposinbility to maintain this package to my "in-person"
account: https://aur.archlinux.org/account/svengreb
|
|
|
|
|