Ubuntu 16.04配置GO 1.7.5环境

Go is an open source programming language developed by a team at Google. It provides easy to build simple, reliable, and efficient software’s. This language is designed for writing servers, that’s why it is using widely these days. Go has released latest version 1.7.1. This tutorial will help you to install Go 1.7.1 on your Ubuntu 16.04 LTS system.

Step 1 — Install Go Language

Download the Go language binary archive file using following link. To find and download latest version available go to official download page.

Now extract the downloaded archive and install it to desired location on system. For this tutorial I am installing it under /home/ubuntu directory, because of some permission issue problem. You can also put this under /usr/local directory (for official recommended) or other location.

Step 2 — Setup Go Environment

Now you need to setup Go language environment variables for your project. Commonly you need to set 3 environment variables as GOROOT, PATH and GOPATH.
GOROOT is the location where Go package is installed on your system.and the PATH variable is to access go binary system wide.

GOPATH is the location of your work directory. For example my project directory is ~/Documents/GOPROJ.

All above environment will be set for your current session only. To make it permanent add above commands in ~/.profile file.

Step 3 — Verify Installation

At this step you have successfully installed and configured go language on your system. First use following command to check Go version .

Now also verify all configured environment variables using following command.

additional – compile COW using go 1.7.1

list all valid combinations of GOOS and GOARCH see HERE

Original From: How to Install Go 1.7 on Ubuntu 16.04 & 14.04 and Modified

Leave a Comment