为了账号安全,请及时绑定邮箱和手机立即绑定

OMIT 在 Go 构建约束中意味着什么?

OMIT 在 Go 构建约束中意味着什么?

Go
胡说叔叔 2022-08-24 20:12:03
我在这个页面中找到 https://blog.golang.org/context/server/server.go// +build OMIT我知道什么是构建约束。OMIT不是a 或 值GOOSGOARCH编译器名称cgo每个 Go 主要版本的一个术语为go1.12由 -tags 标志给出的任何其他标签它的字面意思是“在这里省略一些东西”,以防止文件被考虑用于构建?// +build ignore
查看完整描述

1 回答

?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

如果未指定生成标记,则忽略源文件。它的工作方式与 相同。和 标记对构建工具没有特殊意义。OMITignoreOMITignore

该文件包含在博客文章中使用当前包 .code 命令。.code 命令忽略以 结尾的源文件行。OMIT

总而言之,有两件事正在发生。生成约束用于忽略该文件。使用标记而不是更常见的标记,以便生成约束不会出现在博客文章中。OMITignore

程序使用 运行。该命令忽略生成约束。go run server.gogo run


查看完整回答
反对 回复 2022-08-24
  • 1 回答
  • 0 关注
  • 168 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号