d6fb9ce249c98a66ca162a315f99779d.png

官网下载安装包

The Go Programming Language​golang.google.cn
f868fba6cf2f585ac85fcf4d7437b0c1.png

go1.4.linux-amd64.tar.gz

解压:tar -C /usr/local -zxvf go1.4.linux-amd64.tar.gz

添加环境变量:export PATH=$PATH:/usr/local/go/bin

安装完成

输入go测试安装成功,写个简单的代码测试,保存为test

package main

import fmt

func main(){

fmt.Println("hello,world!")

}

测试运行

直接运行go run test.go

go语言跨平台的特性,几乎可以编译出任何平台都能运行的版本,一处开发多出运行,非常方便,不用考虑跨平台不兼容的问题。

linux: go build test.go

windows: GOOS=windows go build test.go

android:CGO_ENABLED=0 GOARCH=arm GOOS=linux go build -o hello_android test.go

树莓派(arm):GOOS=linux GOARCH=arm GOARM=7 go build -o hello_armv7 test.go

f5bf30abdf4134ce0befa2cb880a2215.png
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐