go
Tool for managing go source code. Some subcommands such as go build have their own usage documentation. More information: <https://golang.org>.
Install
- All systems
-
curl cmd.cat/go.sh
- Debian
-
apt-get install golang-bin
- Ubuntu
-
apt-get install golang-bin
- Alpine
-
apk add go
- Arch Linux
-
pacman -S go
- Kali Linux
-
apt-get install golang-bin
- Fedora
-
dnf install golang-bin
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install golang-bin
- OS X
-
brew install go
- Raspbian
-
apt-get install golang-bin
- Dockerfile
- dockerfile.run/go
- Docker
-
docker run cmd.cat/go go
powered by Commando
Tool for managing go source code. Some subcommands such as go build have their own usage documentation. More information: <https://golang.org>.
-
Download and install a package, specified by its import path:
go get package_path
-
Compile and run a source file (it has to contain a `main` package):
go run file.go
-
Compile a source file into a named executable:
go build -o executable file.go
-
Compile the package present in the current directory:
go build
-
Execute all test cases of the current package (files have to end with `_test.go`):
go test
-
Compile and install the current package:
go install
-
Initialize a new module in the current directory:
go mod init module_name
© tl;dr; authors and contributors