CentOS 7下go環境配置(超多問題)

2021-10-01 02:14:14 字數 2526 閱讀 6802

1. 安裝visual code。

在終端中安裝vscode,使用以下命令。

使用以上命令可解決。

2. 獲得golang安裝包並安裝

mkdir /min/sharebywin

mount -t vboxsf sharebywin /mnt/sharebywin

若出現「mount failed with the error: no such device」,使用命令:

yum clean all

yum update

yum install kernel

yum install kernel-devel

yum install kernel-headers

yum insatll gcc

yum install make

reboot

cd /opt/vboxguestadditions-*/init

./vboxadd setup

reboot

之後對包進行安裝:

tar zxvf go1.13.linux-amd64.tar.gz -c /usr/local
新建gopath目錄,輸入命令mkdir $home/gowork建立專案路徑,輸入命令 vim /etc/profile 編輯環境變數,在開啟的該檔案的末尾追加以下內容:

export goroot=/usr/local/go

export gobin=$goroot/bin

export path=$path:$gobin

export gopath=$home/gowork

然後按esc鍵,輸入:wq 進行儲存退出。

讓剛剛的環境變數生效,輸入命令source /etc/profile

檢查是否成功,輸入命令 go version ,如果有版本號輸出,表示安裝成功。

3. 第乙個go語言程式「hello.go」

使用vi hello.go編輯程式。

使用go run hello.go執行該程式:

另外,如果按照教程使用vscode編寫,在root使用者建立的mkdir $gopath/src/github.com/github-user/hello -p目錄下儲存檔案必須要有root許可權,可以通過在終端使用sudo /usr/share/code/code --unity-launch來在root許可權下開啟vscode,進而編寫。

4. 安裝必要工具與外掛程式

使用sudo yum install git安裝git工具。

安裝vscode中對go的擴充套件功能。

安裝go-outline時出錯:

使用教程中方法:

# 建立資料夾

安裝執行helloworld:

安裝gotour:

Centos7配置Go開發環境

在linux下安裝 這裡使用系統管理包工具安裝 所安裝的並不是最新版本 sudo yum install golang安裝完成後檢視go版本以確認 go version可以看到對應的版本,說明安裝成功。設定環境變數 go 必須放在工作空間中,實際上就是乙個目錄,且必須包含src pkg bin三個子...

Centos 7 搭建Go環境

1.1 linux搭建go環境 1.ssh遠端登入linux伺服器,可選用iterm xshell ssh root ip2.建議配置好阿里雲yum源 epel源 安裝git yum install gitcd opt wget4.解壓縮go原始碼包,確認當前linux系統版本是32位還是64位,再...

CentOS7 配置環境

1.安裝centos 配置環境 1 虛擬機器中安裝centos,進入系統使用yum命令不止正常執行 原因 需要設定網絡卡啟用 解決方法 vi etc sysconfig network scripts ifcfg ens33 修改 onboot yes 重啟計算機 reboot 2 安裝openss...