Mac下安装与配置Golang开发环境


本人的系统为macOS Sierra 安装Go版本1.9。以下为操作步骤

一、下载安装包(需要翻墙,不过国内有下载地址:)

 下载回来直接双击pkg文件安装(安装完成后在/usr/local/go)

二、配置环境变量

    1.设置bash:

vim .bash_profile

    export GOPATH=/usr/local/Cellar/go/1.9
    export GOBIN=$GOPATH/bin
    export PATH=$PATH:$GOBIN
其中:GOPATH为你的项目代码存放目录 可以自定义 

    2.修改立即生效:

source .bash_profile

    3.查看go的环境变量

go env


GOARCH="amd64"
GOBIN="/libary/webserver/Go/1.9/bin"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/libary/webserver/Go/1.9"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/6d/30hrz9911_j54jz6zrrsz77r0000gn/T/go-build443934801=/tmp/go-build -gno-record-gcc-switches -fno-common"
CXX="clang++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"


至此环境变量设置完成

三、编辑测试DEMO

(1)在GOPATH下新建项目(文件夹),然后新建测试文件并保存测试内容:

/**

* 我的测试项目:/library/webserver/go/1.9/test

* 文件路径:/library/webserver/go/1.9/test/hello.go

*/

package main

import (

"fmt"

)

func main() {

fmt.Println("hello");

}

2)终端运行:

/**

* 生成编译文件

* @output:

*          [ `go build hello.go` | done: 1.151276122s ]

*/

go build  /library/webserver/go/1.9/test/hello.go

/**

* 只查看运行结果

* @output:

*        hello

*/

go run /library/webserver/go/1.9/test/hello.go

至此已搭建完成Go的开发环境!


分享至
2017-09-29 发布 ┊ 1944 人浏览 ┊ 0 人评论 ┊ 来源:原创 ┊ 收藏
返回顶部