开发者们大家好! ?????
我经历了初步的理解,现在我需要开始“编写”一些东西,我将配置我的 VSCode,以便我可以编程和调试生成的代码。
?步骤 01 - 安装 VSCode 的 Go 扩展
??打开 VSCode 并安装 Go 扩展 要安装扩展:“Ctrl Shift X”,在搜索字段中输入 Go 并选择选项“Go - Go Team at Google”。只需点击“安装”
?步骤 02 - 更新 Go 工具
??打开 VSCode 并安装 Go 扩展。要安装扩展:“Ctrl Shift P”,在字段中键入“Go:安装/更新工具”
如果某些内容似乎有更新,请选择所有可用工具,然后选择“确定”。
?步骤 03 - 创建一个 Hello
??我们的想法是创建一个简单的示例并确保它有效。
我创建了一个文件夹,里面有一个名为“main.go”的文件
package main import "fmt" func main() { fmt.Println("Hello!") }
我能够通过终端运行来编译并运行生成的文件。
go build main.go
命令执行后,在文件夹中生成了一个名为“main.exe”的可执行文件。好了,我的第一个程序就生成了。
?步骤 04 - 调试我的代码
??现在我想通过VSCode调试代码。
选择 VSCode 调试选项:“Ctrl Shift D”,然后执行“运行并调试”按钮。
如果不起作用,请打开终端并运行命令
go install -v github.com/go-delve/delve/cmd/dlv@latest
我在这里发现另一个错误
Build Error: go build -o c:\_Dev\Go\Hello\__debug_bin676152768.exe -gcflags all=-N -l . go: go.mod file not found in current directory or any parent directory; see 'go help modules' (exit status 1)
好像Go 1.16版本之后,默认是运行代码时,预计项目中会有一个“go.mod”文件。
为此,只需运行命令,其中“hello”是项目的名称
go mod init hello
它在文件夹中创建了一个包含以下内容的文件
module hello go 1.23.2
“go.mod”文件用于 Go 中的依赖管理。
现在只需运行“运行和调试”并观看奇迹发生......?
完成,VSCode 准备完成!!!
编写代码的其他选项
在这里我将列出其中一些:
? LiteIDE X
? Jetbrains GoLand
?崇高的文字
参考文献
?安装并配置 Visual Studio Code 以进行 Go 开发
?适合 Go 开发者的 6 个最佳 Golang IDE
? 6 个最佳 Golang IDE 和文本编辑器
下次见! ?
☕?现在你可以给我买杯咖啡来支持
以上是学习 - Go 语言 - 第 02 天的详细内容。更多信息请关注PHP中文网其他相关文章!