05《Go语言入门》使用GoLand创建、运行和调试Hello, World程序
目录Go语言开发用什么IDE使用GoLand创建Hello, WorldRunDebugRun/Debug 快捷键Go语言开发用什么IDEGo语言开发能使用的IDE可多了,如Eclipse、VSCode、Atom等,甚至有不少Gopher使用Vim。但是,我还是建议初学者使用GoLand作为Go语言开发的IDE,理由很简单,其他IDE需要安装Go插件,GoLand开箱即用,且功能更强大。唯一缺点就
这是我纯手写的《Go语言入门》,手把手教你入门Go。源码+文章,看了你就会🥴,此处应有掌声👏👏👏。
文章中所有的代码我都放到了github.com/GanZhiXiong/go_learning这个仓库中。
Go语言开发用什么IDE
Go语言开发能使用的IDE可多了,如Eclipse、VSCode、Atom等,甚至有不少Gopher使用Vim。
但是,我还是建议初学者使用GoLand作为Go语言开发的IDE,理由很简单,其他IDE需要安装Go插件,GoLand开箱即用,且功能更强大。
唯一缺点就是使用GoLand需要付费。虽然网上有需要共享的License或破解方法,但是还是推荐大家使用正版。
Jetbrains出品,必属精品!使用Jetbrains公司出品的IDE,让我更加专注于写代码。
参考:
Golang有哪些ide? - 波罗学的回答 - 知乎
使用GoLand创建Hello, World
- 创建
go_learning
Project
- 创建
src
目录
Go语言规定了src
目录为源码目录。
- 创建
package
在src
目录下创建一个名为main
的package
- 创建
hello.go
在main
目录下面创建hello.go
package main
// IDE会自动导入包,所以可以直接使用fmt,而不需要写下面代码
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Run
将光标定位到绿色运行三角形图标所在的行,然后按下option + enter
,选择run或debug,如下图所示:
一旦运行了一次,go build hello.go
就会添加到Run/Debug Configurations
Debug
为了能够打更多断点进行调试,我添加了打印Start和End,并且打上断点,如下图所示:
按下Debug快捷键Control + D
即可进行调试。
Run/Debug 快捷键
快捷键 | 描述 |
---|---|
Control + R | Run |
Control + D | Debug |
Comand + F2 | Stop |
Command + R | Rerun |
Comand + F8 | Toggle Line Breakpoint(光标所在行添加或删除断点) |
Comand + Shift + F8 | View Breakpoints(编辑所有断点) |
Comand + Option + R | Resume Program(跳转到下一个断点) |
F8 | Step over(逐过程,不进入函数) |
F7 | Step Into(逐语句,进入函数) |
Shift + F8 | Step Out(跳出函数) |
Shift + F9 | Run to Cursor(运行到光标所在行) |
支持🤟
🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟
- 🎸我会持续编写【软件开发相关】的文章,保持每周至少一篇文章。
- 🎸如果你也是【软件工程师】,【关注❤️我】,一定会对你有所帮助。
- 🎸如果这篇文章对你有所帮助,那就麻烦,【点赞👍】。
- 🎸您的支持将给与我更大的动力,谢谢😀。
🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟
更多推荐
所有评论(0)