This is a creation in Article, where the information may have evolved or changed.
Go Language Runtime Package installation
Download Address:
Https://code.google.com/p/go/downloads/list
I downloaded: go1.0.3 Mac OS X (x86 64-bit) signed PKG installer
Go1.0.3.darwin-amd64-signed.pkg
Install directly when the download is complete. The run package is automatically installed in/usr/local/go so that the go command can be run at the command terminal.
When you enter go at the command line, you will see the following message:
Cybercarematomacbook-pro:ios cybercare$ Go
Go is a tool for managing go source code.
Usage:
Go command [arguments]
The commands are:
Build compile packages and dependencies
Clean Remove object files
Doc run Godoc on package sources
ENV Print Go Environment information
Fix run Go tool fix on packages
FMT run GOFMT on package sources
Get download and install packages and dependencies
Install compile and install packages and dependencies
List List Packages
Run compile and run Go program
Test test Packages
Tool run specified Go tool
Version Print Go version
Vet Run Go tool vet on packages
Use the "Go help [command]" For more information about a command.
Additional Help Topics:
Gopath gopath environment variable
Packages description of the package lists
Remote Remote import path syntax
Testflag Description of testing flags
TestFunc Description of testing functions
Use ' Go help [topic] ' For more information on that topic.
In/usr/local/go/misc, you can see that there are many editor versions under which you can automatically configure different editors to develop the go language.
Methods to check whether the installation was successful
Create a new file Hello.go with the following contents:
Package Main
Import "FMT"
Func Main () {
Fmt. Printf ("Hello, world\n")
}
Executing go run hello.go on the command line should receive the following information:
Go Run hello.go
Hello, world
This means that go is installed properly.
If there is a problem with your environment variable and an error:
Type Go env
Take a look at the environment variables for Go
Settings for development tools
There are many development tools to choose from, and here I choose Liteide,liteide is an integrated development environment (IDE) specifically developed for the go language.
Download Address: Https://code.google.com/p/golangide/downloads/list
I downloaded: liteidex16.macosx-10.6-webkit.dmg
Project home: Http://code.google.com/p/golangide
Project Source: Http://code.google.com/p/liteide
Discussion group: Http://groups.google.com/group/liteide-dev
Download Link: http://code.google.com/p/golangide/downloads/list
Update Record: Http://code.google.com/p/golangide/wiki/changes
When installing, remember to drag the app from the DMG file to the app, and the configuration file cannot be modified in DMG.
When opening liteide, take a look at the tips of the package browse here, if it is the following way:
The typical reason is that the Goroot global variable is not configured. We need to modify the global settings, the default Goroot address is $HOME/go
We are installed here in/usr/local/go, obviously not, need to modify, modify and Refresh package Browse.
Refresh Package browsing. Until you see a similar way:
Once configured, performing with the default code will result in normal results.
Https://code.google.com/p/golang-china/wiki/Install#%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F
Resources:
Install the Go language first experience on your Mac
Http://www.cnblogs.com/liping13599168/archive/2012/11/08/2760316.html
Http://go-lang.cat-v.org/doc/trans/cn/install
http://www.aqee.net/go/a-tour-of-go/#5