golang条件编译(版本相关) Starx_Smile 2024-07-20 76 阅读1分钟 golang项目中经常看到如下条件编译字样 //go:build go1.19 // +build go1.19 经过理解,含义如下: 当版本号大于等于1.19时,文件方进行编译。 //go:build !go1.19 // +build !go1.19 当版本号小于1.19时,文件方进行编译。