1. 程式人生 > >go語言環境搭建及vim高亮設定

go語言環境搭建及vim高亮設定

這個部落格是我自己從頭開始搭建,在設定語法高亮的時候碰到了很多問題,主要原因嘛,就是網上搜索很多東西,大多都是同樣的內容,但是根據這個內容根本搭建不出Go語言的開發環境,為了給大家減少不必要的麻煩,現在我以我搭建的過程給大家講一下。

我使用的環境是CentOS6.5版,使用的是虛擬機器版本,因為可能會經常搭建新的環境,我這裡有虛擬機器VM10的純淨版系統,下載地址如下:純淨版虛擬機器系統     請選擇CentOS_64.rar檔案

我使用的GO編譯器是1.5版本,也是目前最新的版本,下載地址是:下載地址    請選擇Go語言開發資料夾,並將裡面內容全部下載下來,我的是64位作業系統,如果您是32位作業系統,需要自己下載32位,搭建方法跟64位一模一樣

接下來我們開始搭建環境

1. 安裝Go語言編譯環境

1.1 執行 tar -zxvf go1.5.Linux-amd64.tar.gz 命令解壓檔案

1.2 將解壓生成的資料夾剪下到/usr/local目錄下,這裡也可以換成其他的資料夾,但是建議放在/usr/local下

1.3 新建go語言下載目錄

執行命令 mkdir  /go_src, 該目錄作為go語言下載元件的預設路徑,當然,如果不想使用這個路徑的話,完全可以自定義,在下面的步驟中記得改成你自己的路徑即可。

1.3 設定環境變數

執行vi /etc/profile命令修改系統配置資訊,新增以下內容

其中export PATH=$PATH:/usr/local/go/bin是將go語言編譯器的路徑新增到系統路徑中,下面那一句是將我們上一步新建的目錄新增到環境變數中,這個路徑就會成為go語言下載元件的預設路徑

1.4 使配置生效,執行source /etc/profile命令

1.5 好了現在go語言開發環境就基本搭建完成了,我們試一下下面幾個命令

go


go version

1.6 我們在寫一個測試程式

執行vi test.go輸入如下程式碼

  1. package main  
  2. import "fmt"  
  3. func main() {  
  4.     fmt.Printf("hello world...\n");  
  5. }  


執行go build test.go命令開始編譯,並生成test可執行檔案,執行該檔案即可

2. 好了,當執行到這一步的時候,go語言的開發環境就搭建好了,但是我們在寫程式碼的時候會發現go的語法不高亮,總是叫人覺得不習慣

就像這樣,那好,接下來我們設定一下語法高亮,剛才我們總共下載了三個檔案,兩外兩個檔案就是我們用來設定語法高亮的

2.1 解壓gocode,執行unzip gocode-master.zip

2.2 進入gocode-master/vim目錄下,執行update.sh

2.3 接下來將我們進入目錄下的.vim資料夾下,檢視一下檔案內容(直接打cd ; cd .vim即可,該資料夾為隱身資料夾,ls不顯示,但是ls -a可以)

2.4 新建一個syntax資料夾,並將我們考北京來的go.vim檔案放進來

2.5 回到使用者根目錄下(直接敲cd命令即可),開啟.vimrc檔案,鍵入以下幾句配置

  1. filetype plugin on  
  2. syntax on  
  3. au BufRead,BufNewFile *.go set filetype=go  


2.6 好了,重啟終端,再次開啟test.go檔案,奇蹟發生了


好了,如果有什麼疑問,可以直接給我評論,我看到會馬上給你回覆,那個go.vim是一個開原始檔,我在github上面下載的,有興趣的朋友也可以自己去搜所其他的配置檔案並分享給我,謝謝大家。

相關推薦

go語言環境搭建vim設定

這個部落格是我自己從頭開始搭建,在設定語法高亮的時候碰到了很多問題,主要原因嘛,就是網上搜索很多東西,大多都是同樣的內容,但是根據這個內容根本搭建不出Go語言的開發環境,為了給大家減少不必要的麻煩,現在我以我搭建的過程給大家講一下。 我使用的環境是CentOS6.5版,

go語言環境搭建

googl 有效 msi 系統 搭建 mage pat 參數 生效 ###win10 安裝go運行環境以及配置相應的參數 1.下載https://storage.googleapis.com/golang/go1.9.windows-amd64.msi 2.打開 .msi文

windows go語言環境搭建

相應資源地址 go語言安裝包下載地址為 https://golang.org/dl/ go githup地址為 https://github.com/golang/go 使用的ide編譯器為 liteide 下載地址為 https://sourceforge.net/projects/l

Go入門自學寶典001-Go語言環境搭建

001.1 部署Go語言環境 以windows為例: windows(開發環境),macOS(開發環境), linux(執行環境) 下載go的安裝包: 官網下載地址:https://golang.org/dl/ Go語言中文網提供的地址:https://studygolang.com/dl

window下go語言環境搭建+Visual Studio Code整合go,簡潔快速易懂!

IDE用的微軟的Visual Studio Code 開始搭建環境 .2. Go語言環境測試 文字編輯器中編寫hello.go package main import "fmt" func main() { fmt.Println("he

使用visual studio code進行go語言環境搭建

最近在學習go語言,在windows系統中使用visual studio code工具進行外掛安裝,在下載外掛時go get -u -v sourcegraph.com/sqs/goreturns時總是會出現連線失敗,安裝失敗的問題.這主要是由於國內長城防火牆限制的問題,遇

GO語言 環境搭建與git指令的使用

#Go語言中文網:https://studygolang.com/Go語言簡介:    說起爬蟲,都會想到Python中的urllib2、Scrapy、selenium等包。但當涉及到大量的網址需要爬取時,對單臺機器的爬蟲速度要求很高。Python中的多執行緒或者高併發爬蟲實

Go 語言環境搭建

因為專案的原因,要用到go 語言,所以自學了一下。 要想學習一門語言,首先必須搭建  語言的環境,go也一樣,我這邊是採用原始碼安裝的。 2. 假設我們在包解壓到 /home/work/dev/package/go 目錄下,  執行一下命令 cd src ./all.

Go 語言環境配置編譯器———Windows 平臺下

go 語言 windows 下 的編譯器可以去http://code.google.com/p/gomingw/downloads/list 下載 下載解壓配置環境變數 “環境變數”(我的電腦->高階系統設定->環境變數),在系統變數的標籤下,依次新建編輯如下幾

GoLang語言環境搭建idea整合開發(超詳細)

一.所需安裝包(windows)1.https://golang.org/dl/  下載 MSI installer。不會翻牆的自己找國內下載,雙擊執行,按照提示安裝即可.環境變數自動配置2.idea自行下載,啟用二.idea整合go語言外掛1.開啟idea設定,以此點選fi

【保姆級教程】手把手教你進行Go語言環境安裝相關VSCode配置

[【Go語言入門系列】](https://mp.weixin.qq.com/mp/appmsgalbum?action=getalbum&album_id=1441283546689404928)前面的文章: - [【Go語言入門系列】(七)如何使用Go的方法?](https://mp.weixin

centos vim go語言

保證系統已經安裝golang和git 直接執行下面指令碼 cd ~ mkdir .vim cd .vim mkdir autoload plugged cd plugged git clone https://github.com/fatih/vim-go vim-go cd ../autol

併發-「搶紅包案例」之一:SSM環境搭建復現紅包超發問題

文章目錄 概述 搶紅包案例 案例關注點 工程結構 庫表設計 Domain Dao層實現 Service層實現 使用全註解搭建SSM 開發環境 Controller層 View層 執行測試 超量傳送的BUG驗證 超發問題解決思路 概述 電商的秒殺、搶購,春運搶票,微信QQ搶

Windows下使用Visual Studio Code搭建Go語言環境(下載無法連線用gopm工具)

參考部落格:https://www.cnblogs.com/mstmdev/p/5454981.html 參考主動下載方法:https://blog.csdn.net/bing2011/article/details/81183569 個人心得: 國外翻牆無法連線下載時,用gop

搭建go語言環境

1.下載安裝gz 下載地址 本文安裝的是1.9.2版本 #Linux執行 cd /usr/localtar -C /usr/local -xzf go1.9.2.linux-amd64.tar.gz 2.配置環境變數 vi /etc/pro

Go:windows下go環境搭建IDE安裝過程

直接 mage download www 添加 系列 del 安裝包 目錄 /** * @Description windows下go環境搭建及IDE安裝過程 * @author ranx * @date 2018年11月23日 上午9:05:20 * */  一直都

Kali Linux搭建Go語言環境

 準備: (1)Kali Linux系統(此實驗為VMware環境) (2)Go語言安裝包 具體過程: (1)到官網下載Go語言安裝包,如圖示操作(官網可能需要梯子,沒有的可以從國內相關網站下載) (2)下載好安裝包後,進行解壓操作,如圖所示 命令:tar zxvf gol.

併發-【搶紅包案例】之一:SSM環境搭建復現紅包超發問題

概述 電商的秒殺、搶購,春運搶票,微信QQ搶紅包,從技術的角度來說,這對於Web 系統是一個很大的考驗. 高併發場景下,系統的優化和穩定是至關重要的. 網際網路的開發包括 Java 後臺、 NoSQL、資料庫、限流、CDN、負載均衡等內容, 目前並沒有權威性

Windows下使用Visual Studio Code搭建Go語言環境

ps:以下環境均使用預設路徑安裝,版本均使用官方最新版本,對原文有所修改 安裝Go語言環境 下載地址:https://golang.org/dl/ 直接執行Go安裝嚮導即可 Go環境安裝成功 新增環境變數 安裝完畢GO語言

Golang/Go語言/Go IDE/Go windows環境搭建/Go自動提示編譯器/GoSublime

Go是Google開發的一種編譯型,併發型,並具有垃圾回收功能的程式語言。   羅伯特·格瑞史莫(Robert Griesemer),羅勃·派克(Rob Pike)及肯·湯普遜於2007年9月開始設計Go語言,Go語言是基於Inferno作業系統所開發的。Go語言於2009年11月正式宣佈推出,並在Linu