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/bin4、安裝到自定義位置
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#使用go編譯hello.gopackage main
import "fmt"
func main
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提供了乙...