码迷,mamicode.com
首页 > 其他好文 > 详细

四月十六号日报

时间:2019-10-07 23:23:01      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:one   安装步骤   root   href   产品   install   golang   存在   can   

今日学习内容

VSCode下Go语言的安装与配置

由于发现在Linux终端下写代码不是很方便,遂在Windows下配置开发环境

安装步骤

  • Go下载地址:Golang
  • VSCode下载地址:VSCode
  • 下载完成后安装一路默认就好了(安装路径可以自己设置)

注意事项

  • Go安装完成后可以在cmd中输入来安装是否正确

    go version
    go env
  • VSCode设置:当打开VSCode后新建一个后缀名为.go的文件,VSCode会提示自动安装Go插件,在文件中输入以下代码

    package main
    import "fmt"
    func main() {
        fmt.Println("Hello world")
    }
  • 坑在这里!!!:在写代码时会出现提示让我们下载一些包,但是由于防火长城的存在,我们始终无法正确下载这些安装包,解决方法如下:

    1. 下载 Git,安装选择一路默认就行

    2. 打开GOPTH对应的目录,里面会有src目录(可能存在bin与pkg目录)在src中新建目录,结构如下:

      • github.com
        • golang
      • golang.org
        • x
    3. 目录创建成功后,在x目录中运行

      git clone https://github.com/golang/tools.git tools
    4. 然后将下载的tools目录拷贝一份至golang目录,至此,目录结构变为:

      • github.com
        • golang
          • tools
      • golang.org
        • x
          • tools

      到此,当vscode再次出现安装提示的时候,我们点击安装,就可以安装成功了。

    5. 又一个坑!:我在安装到golint时,死活不成功,提示信息如下

      can't load package: package golang.org/x/lint/golint: cannot find package "golang.org/x/lint/golint" in any of:
              C:\Go\src\golang.org\x\lint\golint (from $GOROOT)
              C:\Users\abel1\go\src\golang.org\x\lint\golint (from $GOPATHzai)

      找了许多解决方案都无法正确安装,最后的原因时因为golint 的源码在lint下,而不是tools,需要单独拉取 golint 源码,我们进入%GOPATH%\src\golang.org\x,执行下列命令拉取 golint 源码:

      git clone https://github.com/golang/lint

      最后回到%GOPATH%,通过go install安装 golint:

      go install github.com/golang/x/lint/golint
    6. 大功告成,效果如下:

    完成了部分红网云产品介绍PPT

四月十六号日报

标签:one   安装步骤   root   href   产品   install   golang   存在   can   

原文地址:https://www.cnblogs.com/swtczb/p/11632570.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!