蘭雅sRGB 个人笔记 https://262235.xyz
提供编程和电脑应用视频教程,工具和源代码
C, C++, Python Programming, Source Code, Video

旧Hexo博客 | Github | IP定位WebAPI | Docker Hub
编程中文文档 | 网盘分享 | 中文Linux命令

使用VSCode 学习Go语言, 设置代码提示自动补全功能

Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。

Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。

go.dev.webp

下载适用于 Windows 的 Go

教程:开始使用 Go

  • 用于编辑代码的工具。您拥有的任何文本编辑器都可以正常工作。大多数文本编辑器都对 Go 有很好的支持。最受欢迎的是 VSCode(免费)、GoLand(付费)和 Vim(免费)。

使用 VSCode 新建 hello.go ,点击 Run Code 运行

package main

import "fmt"

func main() {
    fmt.Println("Hello, 世界")
}

VSCode 安装Go语言开发工具包,在开发过程中可以提供代码提示,自动补全功能。

go.webp

配置代理:由于国内网络的原因,对于一些golang的开发包下载不成功

PATH.png

# 安装程序自动添加
GOPATH = %USERPROFILE%\go

# 添加系统变量
GO111MODULE = auto
GOPROXY = https://goproxy.cn,direct

ctrl + shift +p 在搜素框中输入 go:install 选择 Go:Install/Update Tools 点击,如图:

AA.gif

正确安装插件工具输出提示

Tools environment: GOPATH=C:\Users\vip\go
Installing 7 tools at C:\Users\vip\go\bin in module mode.
  gotests
  gomodifytags
  impl
  goplay
  dlv
  staticcheck
  gopls

Installing github.com/cweill/gotests/gotests@latest (C:\Users\vip\go\bin\gotests.exe) SUCCEEDED
Installing github.com/fatih/gomodifytags@latest (C:\Users\vip\go\bin\gomodifytags.exe) SUCCEEDED
Installing github.com/josharian/impl@latest (C:\Users\vip\go\bin\impl.exe) SUCCEEDED
Installing github.com/haya14busa/goplay/cmd/goplay@latest (C:\Users\vip\go\bin\goplay.exe) SUCCEEDED
Installing github.com/go-delve/delve/cmd/dlv@latest (C:\Users\vip\go\bin\dlv.exe) SUCCEEDED
Installing honnef.co/go/tools/cmd/staticcheck@latest (C:\Users\vip\go\bin\staticcheck.exe) SUCCEEDED
Installing golang.org/x/tools/gopls@latest (C:\Users\vip\go\bin\gopls.exe) SUCCEEDED

All tools successfully installed. You are ready to Go. :)
本原创文章自由转载,转载请注明本博来源及网址 | 当前页面:兰雅sRGB个人笔记 » 使用VSCode 学习Go语言, 设置代码提示自动补全功能