精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
vscode設置go環境
userphoto

2022.05.17 上海

關注
  • 下載 Vs Code

  • 下載 Go 環境

  • 配置 go 環境變量
    3.1 配置 GOROOT(Go安裝路徑\bin)
    3.2 配置 GOPATH(Go工作區)

  • 新建hello.go文件用vs code打開

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

    vscode會提示你安裝go插件 點擊 install all安裝失敗 (被墻了)

    安裝Go插件,就這一個就可以

    安裝Go語言開發工具包 ctrl+Shift+P
    輸入框中輸入go:install 會自動搜索相關命令,選擇Go:Install/Update Tools

  • 安裝失敗解決辦法:

    1. 在GOPATH的src目錄下創建golang.org/x目錄
    2. GOPATH/src/golang.org/x目錄下
    3. 執行 git clone https://github.com/golang/tools.git tools命令
    4. 執行 git clone https://github.com/golang/lint.git 命令
    5. 按下Ctrl/Command+Shift+P再次執行 Go:Install/Update Tools 命令,在彈出的窗口全選并點擊確定,這一次的安裝都會SUCCESSED
    git clone https://github.com/golang/tools.git tools
    go install github.com/ramya-rao-a/go-outline
    go install github.com/acroca/go-symbols
    go install golang.org/x/tools/cmd/guru
    go install golang.org/x/tools/cmd/gorename
    go install github.com/josharian/impl
    go install github.com/rogpeppe/godef
    go install github.com/sqs/goreturns
    go install github.com/golang/lint/golint
    go install github.com/cweill/gotests/gotests
    go install github.com/ramya-rao-a/go-outline
    go install github.com/acroca/go-symbols
    go install golang.org/x/tools/cmd/guru
    go install golang.org/x/tools/cmd/gorename
    go install github.com/josharian/impl
    go install github.com/rogpeppe/godef
    go install github.com/sqs/goreturns
    go install github.com/golang/lint/golint
    go install github.com/cweill/gotests/gotests
    
  • 安裝失敗解決辦法 使用go mod 代理安裝

    # Go 1.13 及以上(推薦)
    
    # Windows執行
    go env -w GO111MODULE=on
    go env -w GOPROXY=https://goproxy.io,direct
    
    # Windows PowerShell 執行 
    $env:GO111MODULE = "on"
    $env:GOPROXY = "https://goproxy.cn"
    
    # macOS 或 Linux 執行
    export GO111MODULE=on
    export GOPROXY=https://goproxy.cn
    
    # 或者  macOS 或 Linux 執行
    echo "export GO111MODULE=on" >> ~/.profile
    echo "export GOPROXY=https://goproxy.cn" >> ~/.profile
    source ~/.profile
    
    // 手動安裝
    go get -u -v github.com/mdempsky/gocode
    go get -u -v github.com/uudashr/gopkgs/v2/cmd/gopkgs
    go get -u -v github.com/ramya-rao-a/go-outline
    go get -u -v github.com/acroca/go-symbols
    go get -u -v golang.org/x/tools/cmd/guru
    go get -u -v golang.org/x/tools/cmd/gorename
    go get -u -v github.com/cweill/gotests/...
    go get -u -v github.com/fatih/gomodifytags
    go get -u -v github.com/josharian/impl
    go get -u -v github.com/davidrjenni/reftools/cmd/fillstruct
    go get -u -v github.com/haya14busa/goplay/cmd/goplay
    go get -u -v github.com/godoctor/godoctor
    go get -u -v github.com/go-delve/delve/cmd/dlv
    go get -u -v github.com/stamblerre/gocode
    go get -u -v github.com/rogpeppe/godef
    go get -u -v github.com/sqs/goreturns
    go get -u -v golang.org/x/lint/golint
    
  • 項目下執行:go mod init 項目名 生成 go.mod

  • vscode配置go環境
    文件–>首選項–>設置

    {
     "go.buildOnSave": true,
     "go.buildFlags": [],
     "go.buildTags": "",
     "go.lintOnSave": true,
     "go.formatOnSave": true,
     "go.gopath": "E:\\gohmoe",
     "go.goroot": "C:\\go"
    }
    


    執行:go run 文件名
    或者設置F5 launch.json里添加

    {
        "version": "0.2.0",
        "configurations": [
            {
                "name": "LaunchGo",
                "type": "go",
                "request": "launch",
                "mode": "auto",
                "remotePath": "",
                "port": 5546,
                "host": "127.0.0.1",
                "program": "${fileDirname}",
                "env": {
                    "GOPATH": "E:/GoCode",
                    "GOROOT": "C:/Program Files/Go"
                },
                "args": [],
                //"showLog": true
            }
        ]
    }
    

    F5 Debug執行

  • 安裝 code runner 插件 執行按鈕執 行代碼

  • 本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
    打開APP,閱讀全文并永久保存 查看更多類似文章
    猜你喜歡
    類似文章
    VSCode安裝go語言開發環境,go插件問題解決
    CentOS 7 安裝 go 語言開發環境
    手把手帶你進行Golang環境配置
    Go-VsCode 環境配置
    Go 語言入門教程(一)
    Go編碼規范指南
    更多類似文章 >>
    生活服務
    分享 收藏 導長圖 關注 下載文章
    綁定賬號成功
    后續可登錄賬號暢享VIP特權!
    如果VIP功能使用有故障,
    可點擊這里聯系客服!

    聯系客服

    主站蜘蛛池模板: 江北区| 瑞金市| 梁河县| 申扎县| 日照市| 宁津县| 宾阳县| 甘肃省| 如东县| 邳州市| 临海市| 吴旗县| 都兰县| 横山县| 信丰县| 年辖:市辖区| 昌邑市| 视频| 凤凰县| 武强县| 柳州市| 色达县| 交口县| 汨罗市| 都兰县| 永宁县| 策勒县| 定远县| 江门市| 西藏| 罗田县| 隆德县| 兴城市| 罗定市| 西乌| 肥西县| 潼南县| 类乌齐县| 桦甸市| 沛县| 栾城县|