加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

about golang

发布时间:2020-12-16 18:37:30 所属栏目:大数据 来源:网络整理
导读:About golang Build Constraints (约束平台的编译) Build constraints are a language construct that can be used to control the platforms and architectures on which a file will be compiled. They come in two flavors: filename-based Simple but in

About golang

Build Constraints (约束平台的编译)

Build constraints are a language construct that can be used to control the platforms and architectures on which a file will be compiled. They come in two flavors:

filename-based

Simple but inflexible

using filenames: <name>[_GOOS][_GOARCH].<extension> (e.g. taskbar_windows.go)

build constraint comment at top of file

More complex,much more flexible,and in my opinion much uglier

using file comments: // +build linux,386 darwin,!cgo

This comment must appear before any actual code in the file.

ref:

  • http://techblog.steelseries.com/2014/04/08/multi-platform-development-go.html
  • https://golang.org/pkg/go/build/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读