Go 语言注释教程
注释是在执行时被忽略的文本。注释可用于解释代码,使其更易读。注释还可用于在测试替代代码时防止代码执行。Go支持单行或多行注释。
Go单行注释
单行注释以两个正斜杠(//
)开头。
在//
和行尾之间的任何文本都将被编译器忽略(不会被执行)。
示例
// This is a comment package main import ("fmt") func main() { // This is a comment fmt.Println("Hello World!") }
以下示例在代码行末使用单行注释:
示例
package main import ("fmt") func main() { fmt.Println("Hello World!") // This is a comment }
Go多行注释
多行注释以/*
开头,以*/
结尾。
在/*
和*/
之间的任何文本都将被编译器忽略:
示例
package main import ("fmt") func main() { /* The code below will print Hello World to the screen, and it is amazing */ fmt.Println("Hello World!") }
提示: 使用哪种注释取决于您。通常,我们使用//
进行短注释,使用/* */
进行长注释。
用注释防止代码执行
您还可以使用注释防止代码被执行。
注释的代码可以保存以供以后参考和故障排除。
示例
package main import ("fmt") func main() { fmt.Println("Hello World!") // fmt.Println("This line does not execute") }
最后
为了方便其他设备和平台的小伙伴观看往期文章:
微信公众号搜索:Let us Coding
,关注后即可获取最新文章推送
看完如果觉得有帮助,欢迎 点赞、收藏、关注
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 【.NET】调用本地 Deepseek 模型
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库