1. 程式人生 > >詳解配置sublime text 2/3的Golang開發環境

詳解配置sublime text 2/3的Golang開發環境

1.下載並安裝sublime text 2/3

官網下載:http://www.sublimetext.com/

2.成功安裝sublime text後,啟動sublime text,依次選擇選單欄中的"View"->"Show Console"或者直接按快捷鍵"Ctrl+`",彈出控制檯,根據不同的版本輸入下面的內容以安裝"Package Contral"

1).sublime text 2

import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

2).sublime text 3
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

如果失敗可以訪問官網地址:https://sublime.wbond.net/installation#st3

3.安裝成功後,重啟sublime text,會在選單欄的"Preferences"項下看到一個名為"Package Control"和"Package Settings"的項,點選它,在彈出的框中輸入"Install Package",按回車,在彈出的框中輸入"GoSublime"並選中"GoSublime",按回車進行安裝。安裝成功後重啟sublime text,重啟後在選單欄的"Preferences"項下的"Package Settings"項中會有一個名為"GoSublime"的項,表示安裝成功

4.下載並安裝go和git

go的官網地址:http://tip.golang.so/doc/install

git的官網地址:http://git-scm.com/downloads/

5.在windows下要確保go的可執行檔案在環境變數PATH中,可在命令列中執行go來測試,如果能正常執行則是正確;另外還要確保環境變數中有名為GOROOT和GOPATH的變數名。其中GOROOT是go安裝資料夾(預設安裝是:C:\Go\),而GOPATH則是測試Go編譯的工程資料夾,可隨意指定。成功設定後效果圖如下:


6.在命令列依次執行如下的命令,應該不報錯

go get github.com/nsf/gocode
go install github.com/nsf/gocode
成功後,%GOPATH%目錄下會多兩個目錄,分別名為bin、src。其中bin目錄下有一個名字gocode.exe的檔案,而src目錄下回多一個名為github.com的目錄。

7.測試

開啟sublime text,依次點選選單欄上的"Project"->"Add Folder To Project ...",選中%GOPATH%所在的目錄

在%GOPATH%/src目錄下新建一個名為test的目錄,目錄下新建一個名為test.go的檔案,其內容如下:

package main

import "fmt"

func main() {
	fmt.Println("Hello World")
}

儲存後,按快捷鍵Ctrl+B後輸入"go run test.go",會輸出一句"Hello World"表示環境搭建成功,效果圖如下:


相關推薦

配置sublime text 2/3的Golang開發環境

1.下載並安裝sublime text 2/3 官網下載:http://www.sublimetext.com/ 2.成功安裝sublime text後,啟動sublime text,依次選擇選單欄中的"View"->"Show Console"或者直接按快捷鍵"C

Golang (Go語言) Mac OS X下環境搭建 環境變量配置 開發工具配置 Sublime Text 2 【轉】

trick blog mac os https 系統 document cnblogs strong os x 一、安裝Golang的SDK   在官網 http://golang.org/ 直接下載安裝包安裝即可。下載pkg格式的最新安裝包,直接雙擊運行,一路按照提示操作

Sublime Text 3 Python開發環境配置

1.執行Sublime Text Build 3083 x64 Setup.exe,預設安裝在C:\Program Files,啟動後在幫助選單輸入註冊碼 2.安裝Package Control,開啟Sublime Text3 按Ctrl+~ 在輸入框內貼入: import urllib.r

配置Sublime Text 2 的Python執行環境

Sublime Text 2作為一款輕量級的編輯器,特點鮮明,方便使用,愈發受到普羅大眾的喜愛,我個人最近也開始用了起來。同時,我近段時間還在學習Python的相關東西,所以開始用ST2來寫Python,所以把配置方法略微總結一下。 1. 在工具欄點選Preferenc

Sublime Text搭建Python開發環境

上一篇介紹了python和selenium的環境配置,接下來就要開始寫指令碼啦,但是編譯Python的環境還米有,作為一枚小白我居然挑三揀四地各種選編譯軟體,覺得自己也是很搞笑,畢竟強迫症很嚴重,如果沒有找個很喜歡的編譯軟體,萬一影響了我寫測試指令碼的興趣就不好了……(/捂

Sublime Text 2搭建Go開發環境,程式碼提示+補全+除錯

本文轉自:http://blog.csdn.net/lvanneo/article/details/22681815,並做部分修改。 本文在已安裝Go環境的前提下繼續。 1、安裝Sublime Text 2 2、安裝Package Control。 執行Subli

Sublime Text 2搭建Go開發環境

本文在已安裝Go環境的前提下繼續。 1、安裝Sublime Text 2 2、安裝Package Control。 執行Sublime,按下 Ctrl+`(`在1鍵左邊),然後輸入以下內容: import urllib2,os; pf='Package Control.

Sublime Text 2搭建Go開發環境(Windows)

1. 安裝Sublime Text 3 Sublime Text 3(以下簡稱ST)的下載與安裝我就不說啦,目前還是一個測試版,不過據說比ST2增加了好多新功能,下載地址: ST3的破解還是挺方便的(ST你不仁,79刀還是多少刀啊,就別怪我不義啦),推薦朽木部落格的方

【課程說明】上機實驗環境配置 CodeBlocks + 文字編輯器sublime text 2

前言:本課程的上機實驗預設環境為CodeBlocks 12.11,同時順便向同學們介紹一個超級強大的文字編輯器sublime text 2,有興趣的同學可以按照配置步驟搭建自己的程式設計環境  一、CodeBlocks 12.11 安裝及使用 安裝包下載地址如下:官網下載

Sublime Text 2 Lua 配置

{   "cmd": ["/usr/local/bin/lua", "$file"],   "file_regex": "^(...*?):([0-9]*):?([0-9]*)",   "selector": "source.lua"  }   需要填寫lua或者luaji

sublime text 2 php 語法錯誤檢查

program windows 系統設置 系統 pro 安裝目錄 control 目錄 sub 使用sublime text 2 編寫php程序的時候,保存代碼的時候,直接檢查出語法錯誤,有利於提高效率。 1.安裝sublime text 2 package menu :

SublimeSublime Text 2集成TortoiseSVN插件

select term man ide targe spa mman 進行 borde 作者:zhanhailiang 日期:2014-09-30 1. 下載TortoiseSVN。將其安裝在默認位置; 2. 使用Sublime包管理器下載安裝Torto

Sublime Text 2 SFTP UnicodeDecodeError錯誤!

提示 span end asc not in 增加 send track data- 右鍵--》SFTP/FTP -》Sync Remote To Local {作者:半條蟲(466814195)} 提示下面錯誤 An unexpected error occur

[3140] Sublime Text 2.x, 3.x 通用註冊碼、密鑰集合

cbc 所有 包括 mmu pre 2.x cad 字符串 lar [3140] Sublime Text 2.x, 3.x Universal License Keys collection for Win, Mac & Lin 所有這些許可證密鑰都被測

Sublime Text 2安裝漢化破解、插件包安裝教程

cbe none item 標題 end dcb 安裝 復制粘貼 write Sublime Text 2安裝漢化破解、插件包安裝教程 聽語音 | 瀏覽:41326 | 更新:2014-04-04 20:43 1 2 3 4 5 6

如何讓sublime text 2/3支持中文編碼

pat 編輯 install pri boa 安裝 source 亂碼 格式 由於每個編輯器默認編碼格式不一樣,所以大致在一些編輯器中編輯的代碼註釋在另外一些編輯器中出現亂碼。在sourceinsight裏面編輯的中文在sublime text3中出現亂碼,所以

Sublime Text 2 實用快捷鍵[Mac OS X]

tags ref gis href hive ati 書簽 自動縮進 os x lucasfais 總結了一些非常實用的 Sublime Text 2 快捷鍵,Lucifr 將它們翻譯成了中文,以方便查閱。 註意:修飾鍵(如?)後跟多個按鍵的情況表示在按住修飾鍵的情況

mongo 3.4分片集群系列之六:配置數據庫

初始化 kpi 更新 並且 color tag 成員 gin sha 這個系列大致想跟大家分享以下篇章(我會持續更新的↖(^ω^)↗): 1、mongo 3.4分片集群系列之一:淺談分片集群 2、mongo 3.4分片集群系列之二:搭建分片集群--哈希分片 3、mongo

Ansible 小手冊系列 四(配置文件)

method random vbo lec 執行 handle test 語言 rand [root@host-172-20-6-120 ansible]# ansible --version ansible 2.2.0.0 config file = /etc/an

K8S與Rancher 2.0內的身份認證與授權

Rancher Kubernetes 身份認證和授權 Rancher 2.0正式版已全面發布。Rancher 2.0是一個開源的Kubernetes管理平臺,為企業用戶提供Kubernetes-as-a-Service (Kubernetes即服務),並且能夠實現多Kubernetes集群的統一納