因为需要用到用go写的mysql-schema-sync做数据库比对,所以需要在环境中安装go
下载 go的包
cd /download/
wget https://www.golangtc.com/static/go/1.9.2/go1.9.2.linux-amd64.tar.gz
tar xvf go1.9.2.linux-amd64.tar.gz
mkdir -p /usr/local/webserver/
// 不需要编译,直接使用就可以了。
mv go /usr/local/webserver/
配置环境变量
echo 'export PATH=$PATH:/usr/local/webserver/go/bin'>>/etc/profile.d/go.sh
source /etc/profile.d/go.sh
go --version
echo $PATH
配置go的工作目录
echo 'export GOPATH=/root/dev/go'>>/etc/profile.d/gopath.sh
source /etc/profile.d/gopath.sh
echo $GOPATH
hello.go
mkdir -p /develop/go
cd /develop/go/
vim hello.go
go run /develop/go/hello.go
hello.go
package main
import (
"fmt"
)
func main() {
fmt.Println("hello!")
}