安装go

因为需要用到用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!")
}

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">





原文地址:https://www.cnblogs.com/gelu/p/9517066.html