go語言是由Google進行維護的一個編程語言,發佈自2009年。其以良好的編程風格、優秀的併發機制被廣大的技術人員所接受。git
使用go語言開發的優秀的產品:github
go語言的優秀框架:golang
從官方網站下載最新的go安裝包,並開始安裝。web
打開從官網下載的MSI安裝文件,而後打開安裝文件進行安裝便可。mongodb
GOROOT
用於指定Go的__安裝目錄__,好比咱們安裝再Windows下面的C:\go目錄,咱們須要再Windows的環境變量PATH中加入c:\go\bin
以即可以使用go。編程
GOPATH
用於指定咱們的__開發目錄__,好比咱們的項目文件主要在e:\workplace中,咱們須要建立環境變量GOPATH
而後再設置環境變量的值爲e:\workplace
。windows
再GOROOT\src
文件夾中建立hw
文件夾,並在其中建立main.go
文件:併發
package main import "fmt" func main(){ fmt.print("Hello, World!") }
在命令行中執行go install hw
框架
這裏咱們使用Sublime Text 3 + gocode + gosublime做爲咱們的開發環境編程語言
首先咱們須要下載Sublime Text 3,而後安裝。
而後咱們須要啓用Sublime Text 3的包管理工具,咱們能夠使用Ctrl + ~
命令打開命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())
再以後,咱們就能夠使用Ctrl + Shift + P
的方式打開Sublime Text 3的包管理工具進行包管理了。
而後咱們須要安裝gocode,gocode主要用於咱們在Sublime Text 3中的代碼提示以及自動格式化代碼的功能。
go get -u github.com/nsf/gocode
獲取到gocode以後,咱們須要對其進行編譯
go install github.com/nsf/gocode
編譯後,咱們能夠再GOPATH\bin
中找到gocode的可執行文件,咱們須要把這個文件放到GOROOT\bin
當中,以使其生效。
ps: Windows中要使用go get
咱們須要安裝git
。
最後,咱們須要安裝Sublime Text 3的插件gosublime
,以便啓用進行代碼提示等功能。