侧边栏壁纸
博主头像
进一步,海阔天空 博主等级

进一步,海阔天空

  • 累计撰写 140 篇文章
  • 累计创建 19 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

GoLand调试Go程序

海阔天空
2022-05-27 / 0 评论 / 0 点赞 / 231 阅读 / 0 字

创建项目

新建一个Go项目go-demo,并建立一个main.go文件,这里只是为了演示,代码非常简单,就是打印hello world,如果用户输入了用户名,则输出hello {username}。

package main

import (
	"fmt"
	"os"
)

func main() {
	fmt.Println("hello word")

	if os.Getenv("USER_NAME") != "" {
		fmt.Println("hello " + os.Getenv("USER_NAME"))
	}
}  

设置断点并调试

  • 在main函数的第一行设置一个断点,然后在main.go文件上点击鼠标右键,选择"debug go build main.go"即可进入debug模式,程序启动后就会在断点处停下来,这样可以逐步调试go代码了。
    设置断点并调试Go程序

设置断点并调试Go程序

  • 点击Edit Configuration…即可设置环境变量,再次运行程序,就可以打印出用户名了。

设置环境变量

0

评论区