Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/benlubar/inedox-golang
Contains operations helpful when building programs written in Go.
https://github.com/benlubar/inedox-golang
buildmaster golang inedo
Last synced: 11 days ago
JSON representation
Contains operations helpful when building programs written in Go.
- Host: GitHub
- URL: https://github.com/benlubar/inedox-golang
- Owner: BenLubar
- License: mit
- Created: 2017-03-20T15:52:46.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2020-01-13T18:31:18.000Z (about 5 years ago)
- Last Synced: 2024-11-15T18:11:53.216Z (2 months ago)
- Topics: buildmaster, golang, inedo
- Language: C#
- Homepage: https://inedo.com/den/buildmaster/golang
- Size: 73.2 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
inedox-golang
=============Contains operations helpful when building programs written in Go.
Operations
----------- **Compile Go Package** - Builds a Go package using the go build command.
- **Download Go Source Code** - Uses "go get" to download Go source code and dependencies based on an import path.
- **Prepare Go Runtime** - Ensure that a specific version of Go's compiler and standard library is available on the current server.
- **Run Go program from source code** - Compile and run a Go program in one step using the go run command.
- **Test Go Package** - Run test cases on a Go package using the go test command.
- **Update generated Go files** - Runs go generate on a package.Variable Functions
------------------- $GoEnv (`Name`, `[GoExecutableName]`) - Returns the value of a Go environment variable.
- **@GoList** (`Pattern`, `[GoExecutableName]`, `[Commands]`) - Returns a list of Go packages that match a pattern.