windows安裝golang&sublime text 3 配置golang開發環境

安裝golang

去官網下載對應的安裝包或源碼,進行安裝或自行編譯。

  1. golang安裝程序會自動將可執行文件所在目錄(xx\bin)添加到系統PATH變量。
  2. 新建用戶變量 GOPATH%GOPATH%\src存放第三方庫,當然用GOPATH做爲開發的工作路徑也是可以的,可以存在多個。
  3. 不需要設置 GOROOT
    https://dave.cheney.net/2013/06/14/you-dont-need-to-set-goroot-really

sublime text 3 配置golang開發環境

  1. 工具>編譯>編譯系統>新建編譯系統,配置爲如下內容:

    {
    	"cmd": ["go", "run", "$path"],
        "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
        "working_dir": "$path",
        "selector": "source.go"
    }
    

    命名爲Go.sublime-package

    $path$file_path是等價的

    $path而不是$file,和命令go run .是等價的。go run file在包下只有一個go文件或有多個文件但沒有調用時是沒問題的,但是一旦調用,在st3中會報錯:command-line-arguments: ***: undefined: ***

  2. 編譯運行時,如果有以下報錯:cannot find package "***" in any of ***,就檢查第一步安裝時配置的環境變量是否有問題

  3. 插件方式

    除了自行新建編譯系統的方式外,還可以通過安裝插件的方式來配置
    Gosublime插件已經找不到了,如果用插件的話,用Golang Build
    這個插件以run方式運行時,只能編譯當前文件,所以沒法調用同一個包下其他文件的方法

    安裝完成後,在首選項>package setting>Golang cofig>setting user 配置爲以下內容:

    {
        "PATH": "安裝目錄/bin",
        "GOPATH": "工作目錄"
    }
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章