我用一个需求,使用 go 实现了;但是是分系统的,准确的说是分别写了个 Windows 下的函数和非 Windows 下的函数。在 Windows 系统下的函数引用了包golang.org/x/sys/windows
。
然后调用的时候类似这样:
if runtime.GOOS == "windows"{
//....
}else{
//...
}
运行的时候就报了构建约束的错误,难道就不能把他两放一起了?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.