talkgo / night

Weekly Go Online Meetup via Bilibili|Go 夜读|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。
https://talkgo.org
MIT License
11.97k stars 1.17k forks source link

【发起分享提案】解读“Bug-resistant build constraints — Draft Design” #717

Open yangwenmai opened 3 years ago

yangwenmai commented 3 years ago

解读“Bug-resistant build constraints — Draft Design”

诉求

希望对“Bug-resistant build constraints — Draft Design”感兴趣的小伙伴,提早了解设计方案,并集合当前的 // +build 来分析

参考资料

https://golang.org/doc/go1.16#go/build/constraint

The new go/build/constraint package parses build constraint lines, both the original // +build syntax and the //go:build syntax that will be introduced in Go 1.17. This package exists so that tools built with Go 1.16 will be able to process Go 1.17 source code. See https://golang.org/design/draft-gobuild for details about the build constraint syntaxes and the planned transition to the //go:build syntax. Note that //go:build lines are not supported in Go 1.16 and should not be introduced into Go programs yet.

https://go.googlesource.com/proposal/+/master/design/draft-gobuild.md


备注

任何你想要表达的话语。