首页 > 后端开发 > Golang > 学习 - Go 语言 - 第 02 天

学习 - Go 语言 - 第 02 天

DDD
发布: 2024-11-06 20:13:02
原创
957 人浏览过

开发者们大家好! ??‍??‍?

我经历了初步的理解,现在我需要开始“编写”一些东西,我将配置我的 VSCode,以便我可以编程和调试生成的代码。


?安装/配置过程

?步骤 01 - 安装 VSCode 的 Go 扩展
??打开 VSCode 并安装 Go 扩展 要安装扩展:“Ctrl Shift X”,在搜索字段中输入 Go 并选择选项“Go - Go Team at Google”。只需点击“安装”

Estudando - Linguagem Go - Dia 02


?步骤 02 - 更新 Go 工具
??打开 VSCode 并安装 Go 扩展。要安装扩展:“Ctrl Shift P”,在字段中键入“Go:安装/更新工具”

Estudando - Linguagem Go - Dia 02
如果某些内容似乎有更新,请选择所有可用工具,然后选择“确定”。


?步骤 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”,然后执行“运行并调试”按钮。

Estudando - Linguagem Go - Dia 02

如果不起作用,请打开终端并运行命令

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 中的依赖管理。

现在只需运行“运行和调试”并观看奇迹发生......?

Estudando - Linguagem Go - Dia 02


?结论

完成,VSCode 准备完成!!!

编写代码的其他选项
在这里我将列出其中一些:
? LiteIDE X
? Jetbrains GoLand
?崇高的文字


参考文献
?安装并配置 Visual Studio Code 以进行 Go 开发
?适合 Go 开发者的 6 个最佳 Golang IDE
? 6 个最佳 Golang IDE 和文本编辑器


下次见! ?
☕?现在你可以给我买杯咖啡来支持

以上是学习 - Go 语言 - 第 02 天的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板