linux go環境搭建

2021-07-27 12:37:32 字數 1199 閱讀 2232

go語言是谷歌2009發布的第二款開源程式語言,go語言專門針對多處理器系統應用程式的程式設計進行了優化,使用go編譯的程式可以媲美c或c++**的速度,而且更加安全、支援並行程序。

鑑於原來越多的開源專案都採用go為開發語言,本文介紹linux(centos 6.8)下go開發環境的搭建與使用

上傳到/usr/local/src目錄下

2、編譯安裝go到/usr/local

tar zxvf go1.6.3.linux-amd64.tar.gz -c /usr/local/
#注:必須使用root賬戶或者使用sudo來解壓縮go原始碼包

3、設定path環境變數,新增/usr/local/go/bin到環境變數

export path=$path:/usr/local/go/bin
4、安裝到自定義位置

go二進位制檔案預設安裝到/usr/local/go,但是可以安裝go工具到不同的位置,可以自行定義,只需要設定正確的環境變數。

例如,安裝go到家目錄下,必須新增環境變數到$home/.profile

export gopath=/home/go/goprojects //設定成你的工程目錄

export path=$path:$gopath/bin //環境變數

export goroot=/usr/local/go //golang安裝的目錄

之後執行source /root/.bashrc命令,環境變數配置生效

go version 

檢視版本資訊

5、檢查是否正確安裝程式

通過設定乙個工作區和建立乙個簡單的程式,檢查是否正確安裝了乙個簡單的程式。建立乙個目錄包含您的工作空間,例如/data/work,並設定gopath環境變數指向的位置。

export gopath=/data/work
#如果不存在/data/work,需要新建

然後,在你的工作內建立src/github.com/user/hello,如果使用github,可以使用自己的使用者名稱代替user,在hello目錄下,新建hello.go

# cat hello.go

package main

import "fmt"

func main

#使用go編譯hello.go

go run hello.go

linux go環境安裝和基本專案結構

最近專案中要用到go語言,所以簡單總結一下安裝和配置,go這個語言本身就限定了很多規範,比如專案設定,程式設計風格等,開發中就不需要再因為各種規範問題糾結了,直接用官方規定的能避免很多坑,下面直接切正題,go一般參考兩個 官網和中文網,如下 官網 中文網 中文文件 另外其實中文網的更新目前也是比較快...

LAMP環境搭建 php環境搭建

yum groupinstall development tools y yum groupinstall desktop platform development y yum install cmake pcre devel ncurses devel openssl devel libcurl ...

環境搭建 二 Python環境搭建

工欲善其事,必先利其器 要想玩轉python,我們首先需要搭建一套可使用且方便的環境。對於初學者,笨飯糰建議使用 anaconda anaconda 簡介anaconda是python的乙個科學計算發行版,內建了數百個python經常會使用的庫,包括做機器學習或資料探勘的庫。anaconda提供了乙...