1. 程式人生 > >Ubuntu下golang環境搭建

Ubuntu下golang環境搭建

一、安裝必備環境

sudo apt-get install git golang-go vim sublime-text-installer

如果出現安裝錯誤,進行修復安裝:

sudo apt-get -f install

安裝完成後,檢視安裝版本:

go version

二、配置環境變數

安裝後go之後,要配置幾個環境變數,如下:

GOPATH:go的開發路徑

GOBIN:go工具程式存放路徑

GOROOT:go的安裝路徑,預設情況下,系統已經自動配置了GOROOT

操作步驟:

進入.bashrc配置環境變數:

sodu vi ~/.bashrc

在最後面新增如下程式碼:

export GOPATH=/home/hedx/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:${GOPATH//://bin:}/bin

儲存,退出

使環境變數生效:

source ~/.bashrc

檢視環境變數是否生效:

go env

三、生成開發目錄

cd /home/hedx/go

mkdir bin

mkdir src

mkdir pkg

ok,完成,之後構建go專案放在src下面, 生成的安裝包會自動放在bin下,生成過程中的中間檔案會放在pkg下面。

四、常用包獲取

go get github.com/astaxie/beego
go get github.com/go-sql-driver/mysql
go get github.com/eclipse/paho.mqtt.golang
go get gopkg.in/mgo.v2
go get github.com/beego/bee

預設會下載到GOPATH的src目錄下。

五、常用開發工具

vim

六、go語言升級

sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt-get update
sudo apt-get install golang-go

相關推薦

Ubuntugolang環境搭建

一、安裝必備環境 sudo apt-get install git golang-go vim sublime-text-installer 如果出現安裝錯誤,進行修復安裝: sudo apt-get -f install 安裝完成後,檢視安裝版本: go version

winGolang環境搭建筆記和包安裝

1.下載Golang 我的安裝路徑是 D:\soft\Go 2.配置系統環境變數 GOROOT,就是安裝路徑 2.1 新增到path %GOROOT%\bin 3.配置 GOPATH,就是你的專案理解,如果有多個專案用分號 ; 分隔 4.

Ubuntu環境golang環境搭建

ref 圖片 crack mirror mage bubuko 網址 安裝包 golang安裝 一、更新國內鏡像源   1. 網址:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/      2. 備份Ubuntu默認源地

linuxgolang環境搭建

1. 下載go語言包,go1.9.2.linux-amd64.tar.gz2. 解壓安裝[[email protected] local]# pwd/usr/local[[email protected] local]# tar -xzvf go1.9.2

golang Linux編譯環境搭建

可執行文件 ash -s lib 運行 sta 目錄 bin 編譯環境搭建 1、下載golang1.4和1.10源碼(1.4以後的版本都用1.4go編譯安裝,所以先安裝1.4) 2、解壓後我的目錄結構是: /opt/xxx/golang       |-------gopa

ubuntuspring環境搭建

ext targe out 插件 fontsize article ase tex get 一.安裝JDK 下載官網:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-21331

cocos2dx 3.0 windows8開發環境搭建搭建 不須要cygwin

進行 文件夾 jdk 搭建 pop 官網下載 trac develop 嘗試 已經接觸cocos2dx有一段時間,但一直也僅僅是看看Demo,沒有真正的去寫代碼。由於本人僅僅是java的coder。還是半路出家的coder,編程基礎太淺。對於c++、lu

CentOS Hadoop 環境搭建--Hadoop

mkdir left res 修改文件 wordcount cat 創建 work tar ---恢復內容開始--- ①解壓Hadoop到自定目錄下面(這裏解壓到/opt/hadoop目錄下)   tar -zxvf hadoop-2.5.0.tar.gz -C /opt/

Kotlin Linux環境搭建

解壓 跟著 裏的 下載 lin have export path 書寫 Kotlin是JVM世界裏的未來主宰,不管你信不信,我反正相信了! 好吧,如果你不糊塗,就跟著我一起學學吧,哈哈 一下載https://github.com/JetBrains/kotlin/relea

LinuxJava環境搭建

-o 問題 p s oracle tar final classpath bin ssp 操作系統: CentOS release 6.9 (Final)任務:安裝配置java環境[root@JxateiLinux src]# Wget http://download.o

MacLaTeX環境搭建【MacTeX + Sublime Text3 + skim】

分享圖片 單擊 選擇 很多 圖片 www. 編輯 打開 .com 系統環境 Macos Sierra 10.12.6 安裝步驟 第一步:安裝MacTeX 進入MacTeX官網(http://www.tug.org/mactex/)下載MacTeX.pkg文件。 下載完成之

GTK學習筆記之LinuxGtk環境搭建

linux 配置 evel app C/C++語言 好的 學習 搜索 基本 下面介紹下Ubuntu 環境下具體的安裝過程: 1、配置安裝gcc/g++/gdb/make 等基本編程工具(必須裝好) 剛裝好的Ubuntu系統中已經有GCC了,但是這個GCC幾乎什麽文件都不能編

windowsreactnative環境搭建

windows下reactnative環安裝python2 安裝nodejs 安裝android-studio 安裝jdk8 設置ANDROID_HOME環境變量 把Android SDK中的tools和platform-tools目錄添加到環境變量中 設置JAVA_HOME環境變量 打開andorid-st

Linuxoa環境搭建

密碼 roo 啟動mysql 防火墻 com 解壓 per 程序 腳本 一、環境檢查 1.查看linux系統發行版本 cat/etc/redhat-release 版本為linux 5.4 關閉防火墻 Service iptables

Spark學習筆記--Spark在Windows環境搭建(轉)

最新版本 https ons console 步驟 新版本 用戶 ref sudo 一、JDK的安裝 1、1 下載JDK   首先需要安裝JDK,並且將環境變量配置好,如果已經安裝了的老司機可以忽略。JDK(全稱是JavaTM Platform Standard Editi

Windows7Maven環境搭建及其使用

target 所有 import 很好 JD protoc end jdk off 1.軟件下載 1.下載JDK 下載地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2

windowstestlink環境搭建

detail rec req rep phpAdmin test tab read 支持 安裝步驟 安裝MySQL 安裝PHP 安裝Apache 安裝TestLink 安裝Mysql 見wondows下安裝mysql 安裝PHP 下載PHP後解壓,將PHP的文件的地址添

Spark在Windows環境搭建

[] 特定 features 千萬 安裝目錄 standard har java test load 由於Spark是用Scala來寫的,所以Spark對Scala肯定是原生態支持的,因此這裏以Scala為主來介紹Spark環境的搭建,主要包括四個步驟,分別是:JDK的安裝

windowsPython環境搭建

.org 時間 網速 安裝完成 psc code 不知道 程序 格式 Python是一個跨平臺、可移植的編程語言,因此可在windows、linux/unix和Mac os x系統中安裝使用。安裝完成後,你會得到Python解釋器環境,一個命令行交互環境,一個簡單的集成開發

Golang環境搭建

網上 sin 鏡像站 不同 參考 edit 搜索 激活碼 you 1. Ubuntu虛擬機安裝1.ubuntu 16.04 配置國內鏡像源:sudo gedit /etc/apt/sources.list可搜索清華大學開源網站鏡像站: 參考鏈接:https://mirror