win go vscode安装配置-智能提示

0.前提

        go1.17.1之后不允许go get安装

        vscode免费go开发工具,想要代码智能提示

        go推荐go modgo install,不推荐GOPATH了

1.安装步骤

        [1] vscode安装-百度一堆

        [2] go安装-从官网 https://go.dev/dl/ 下载win 64位的zip解压到某个路径下,然后GOROOT、GOPATH、path环境变量设置环境变量设置百度即可,GOROOT为go安装包zip解压路径(解压后里面go文件夹,需到这个位置),path添加%GOROOT%bin(这是go.exe位置),GOPATH为go项目代码位置(GOPATH路径新建src文件夹然后src中再新建代码工程文件夹即可)。go已经不推荐GOPATH了,为什么这里还要用呢-个人建议还是设置一下,这样方便知道go install下载的库在哪个位置

       

         [3] vscode插件安装-extensions安装go插件后,打开cmd输入go env查看一些信息,然后设置GOPEOXY为国内的代理执行go env -w GOPROXY=”https://goproxy.cn,direct“),对于网上说的需要开启GO111MODULE,默认auto不用管。

        然后vscode安装一些库ctrl+shift+p选择go install/update tools勾选全部,由于设置了国内代理下载安装很快(下载到GOPATHbin下面)

        

        

 2.go项目开始

        [1] 在GOPATHsrc目录下,新建项目名称文件夹eg:project01),再新建main文件夹(go 1个文件夹视为1个库)     

(一般都是main库、 main.go、 func main()这样的入口)

         [2] cmd打开此路径-到达project01文件夹go mod init初始化,然后go install `package@version`eg:go install github.com/gin-gonic/gin@latest),再然后go mod tidy,这样就可以愉快的编写代码了,并且可以代码智能提示了。

        如何智能提示呢?比如gorm,可以在.go文件函数先写gorm,然后import自动导入对应的库,然后就可以智能提示。与python的提示操作不太一样!

原文地址:https://blog.csdn.net/LEILEI18A/article/details/131589398

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_25718.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注