我的系統是centos7,所以我尋找了對應的安裝包:
原始碼包:go1.10.2.src.tar.gz
source
二進位制原始碼包:go1.10.2.linux-amd64.tar.gz
這裡使用二進位制原始碼包來安裝:
wget
然後解壓:
tar zxvf go1.10.2.linux-amd64.tar.gz
然後在任意目錄執行檢視版本:
[root@jordy tmp]# go version
-bash: go: command not found
發現缺少環境變數配置
然後:當前我的解壓目錄是:
/usr/local/src/golang/go/bin
在開啟:
vim /etc/profile
然後在最後新增:
# set path for golang
export path=$path:/usr/local/src/golang/go/bin
然後source使其生效:
source /etc/profile
然後檢視版本:
[root@jordy bin]# cd /tmp/
[root@jordy tmp]# go version
go version go1.10.2 linux/amd64
ok,安裝完畢,我們寫乙個例子試試:
[root@jordy go]# pwd
/home/jordy/study/go
[root@jordy go]# vim hello.go
[root@jordy go]# cat hello.go
package main
import "fmt"
func main()
然後儲存;
然後編譯hello.go原始碼:
go build hello.go
看到在相同目錄下生成執行檔案./hello
執行可執行程式hello:
./hello
得到結果:
[root@jordy go]# ./hello
hello, world!
CentOS7安裝Golang開發環境
go version 檢查安裝 1 建立工作空間 注意 工作空間目錄不能與go安裝的目錄相同。2 設定相應的gopath 到此,在本地建立go語言包並進行測試的任務就徹底完成了。接著再開啟vscode,選中hello.go,按f5調式,右下角會出現go工具安裝的提示,選擇install all即可。...
centos7 安裝centos桌面
一 輸入命令 yum groupinstall gnome desktop graphical administration tools 二 設定系統啟動等級。systemctl get default 獲取當前系統執行形式,會顯示multi user.target 命令列終端 或者 graphic...
centos7安裝nginx(yum安裝)
感興趣的可以檢視用壓縮包安裝的過程 1 通過檢視當前linux核心以及版本號進行獲取nginx的rpm安裝源適配。uname a2 獲取nginx相關的rpm源 防止版本號不對應產生的各種問題 rpm uvh3 yum安裝nginx yum install nginx等待安裝完成。1 安裝完成後,n...