• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            牽著老婆滿街逛

            嚴以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            Windows下visual studio code搭建golang開發環境

            轉載自:http://www.cnblogs.com/JerryNo1/p/5412864.html

            前言

            其實環境搭建沒什么難的,但是遇到一些問題,主要是有些網站資源訪問不了(如:golang.org),
            導致一些包無法安裝,最終會導致環境搭建失敗,跟據這個教程幾步,我們將可以快速的構建golang的開發環境。

            開發環境:

            image

            一、安裝

            這里我用需要安裝一些工具:

            1.Visual Studio Code 1.0.0

            2.Golang下載

            這里我使用的是Go1.6.

            3.git下載

            這一步跟建環境沒什么關系, 但是之后要引用一些包需要它.

            4.安裝vscode-go 插件

            image

            安裝方法:打開vscode 按F1 然后選擇安裝擴展 選擇go 下載后 重啟

            image

            5.下載vscode擴展依賴工具

            vscode-go 插件需要一些工具,這些功具默認需要這樣安裝: 
            go get -u -v github.com/nsf/gocode
            go get -u -v github.com/rogpeppe/godef
            go get -u -v github.com/golang/lint/golint
            go get -u -v github.com/lukehoban/go-outline
            go get -u -v sourcegraph.com/sqs/goreturns
            go get -u -v golang.org/x/tools/cmd/gorename
            go get -u -v github.com/tpng/gopkgs
            go get -u -v github.com/newhook/go-symbols
            go get -u -v golang.org/x/tools/cmd/guru
            (以及dlv調試運行工具)

            這些內容最終目的是要在gopath中bin文件夾中生成一些exe文件。
            但是,這里安裝時遇到了一些問題,有一些會安裝失敗,報錯信息主要意思是說無法鏈接啊,無法找到啊之類的。
            這里我省略這些步驟。直接下載我已經生成的exe包,放在gopath的bin文件夾中就行了。如下圖:

            image

            二、配置

            1.GOPATH:這個是你的工作目錄,請在系統新加一個GOPATH指定你的工作目錄,并且在工作目錄中新建
            bin,pkg,src三個文件夾。

            2.Git:將git安裝目錄下的bin目錄加入Path環境變量。

            3.用vscode打開src文件夾添加兩個文件如下:
            image

            {
                "files.autoSave": "onFocusChange",
                "go.buildOnSave": true,
                "go.lintOnSave": true,
                "go.vetOnSave": true,
                "go.buildTags": "",
                "go.buildFlags": [],
                "go.lintFlags": [],
                "go.vetFlags": [],
                "go.coverOnSave": false,
                "go.useCodeSnippetsOnFunctionSuggest": false,
                "go.formatOnSave": true,
                "go.formatTool": "goreturns",
                "go.goroot": "C:\\Go",
                "go.gopath": "H:\\Projects\\GitHub\\Go",
                "go.gocodeAutoBuild": true
            }
            image
            {
                "version": "0.2.0",
                "configurations": [
                    {
                        "name": "Launch",
                        "type": "go",
                        "request": "launch",
                        "mode": "debug",
                        "remotePath": "",
                        "port": 2345,
                        "host": "127.0.0.1",
                        "program": "${workspaceRoot}\\helloworld",
                        "env": {},
                        "args": []
                    }
                ]
            }


            三、演示

            運行

            image


            調試

            image


            四、總結

            這些庫因為不能獲取,我在github上找了好久,最后編譯成exe,國內找不到幾篇文章提到這個問題,
            所以寫個博客,讓大家方便的開發。希望大家快樂的學習go語言。

            posted on 2017-10-26 13:56 楊粼波 閱讀(623) 評論(0)  編輯 收藏 引用

            久久99精品国产麻豆不卡| 久久精品麻豆日日躁夜夜躁| 91久久精品91久久性色| 国产精品久久久久AV福利动漫| 国内精品久久久久影院日本| 久久综合丁香激情久久| 午夜精品久久影院蜜桃| 亚洲国产精品一区二区久久hs | 久久免费高清视频| 久久久久久极精品久久久| 久久久久久久久久久精品尤物| 精品一区二区久久久久久久网站| 久久人妻少妇嫩草AV蜜桃| 久久精品黄AA片一区二区三区| 精品久久人人妻人人做精品| 乱亲女H秽乱长久久久| 武侠古典久久婷婷狼人伊人| 国产精品久久久福利| 精品久久久一二三区| 91精品观看91久久久久久| 久久不见久久见免费视频7| 久久久久久久综合狠狠综合| 亚洲国产成人久久精品动漫| 久久久精品人妻一区二区三区四| 亚洲国产成人精品91久久久 | 精品免费tv久久久久久久| 久久亚洲中文字幕精品一区| 99久久夜色精品国产网站| 精品无码久久久久久尤物| 波多野结衣AV无码久久一区| 亚洲综合久久夜AV | 亚洲欧美另类日本久久国产真实乱对白 | 99久久无码一区人妻a黑| 亚洲精品美女久久久久99| 久久久国产亚洲精品| 色偷偷91久久综合噜噜噜噜| 欧美精品福利视频一区二区三区久久久精品 | 久久亚洲国产午夜精品理论片| 久久99精品久久久久久久不卡| 亚洲精品乱码久久久久久蜜桃图片 | 2021久久国自产拍精品|