环境配置


vscode中使用go

使用go mod进行环境配置

  1. 创建项目

    1
    go mod init 你的包名如example.com/first
  2. 接下来书写代码

    1
    2
    3
    4
    5
    6
    7
    8
    9
    package main

    import (
    "fmt"
    )

    func main() {
    fmt.Println("-----------")
    }
  3. 保存之后vscode提示安装插件,我们点击install all,之后发现全部报错,原因大家都知道

  4. 于是我们配置好代理,命令行执行以下命令

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    // 上面的代理是无效的,我用了不好用
    go env -w GO111MODULE=on
    go env -w GOPROXY=https://goproxy.io,direct

    go env -w GO111MODULE=on
    go env -w GOPROXY=https://goproxy.cn,direct

    ## 这是最新版的代理,我用的别的都不好使
    go env -w GO111MODULE=on
    go env -w GOPROXY=https://proxy.golang.com.cn,direct
  5. 以上代理我都试过了,一定要用最新的才好使,别的都已经废弃了,重启vscode并点击install all,而且如果你安装go的时候用到了programs files这个文件夹等需要管理员权限才能新建文件的,就需要以管理员身份启动vscode

  6. 最后我们出现了久违的successed


Author: pkq
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source pkq !
  TOC