Go   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Golang条件编译大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在Go 1中遇到了条件编译的麻烦。

这里是我的测试代码。有没有什么我误解了“//构建”约束和“-tags”标志?

main1.go

// +build main1
package main

import (
    "fmt"
)

func main() {
    fmt.Println("This is main 1")
}

main2.go

// +build main2
package main

import (
    "fmt"
)

func main() {
    fmt.Println("This is main 2")
}

当运行“go build”时,我仍然遇到编译错误

$ go build -tags 'main1'
# test
./main2.go:8: main redeclared in this block
        prevIoUs declaration at ./main1.go:8
您必须按照//建立XXX并使用空白行。

在我的简短搜索,我找不到在哪里/如果这是记录。但the source清楚地称之为

大佬总结

以上是大佬教程为你收集整理的Golang条件编译全部内容,希望文章能够帮你解决Golang条件编译所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: