Cross-compiling Go projects is pretty easy, as it builds statically linked binaries which don't care what version of OS the target runs, as it doesn't use the Standard C Library. However, many system-level projects started to emerge recently, and Docker is a good example.

Git repository

https://github.com/mem/oe-meta-go web repo

Last commit: 7 years, 4 months ago (master branch)

Maintainer

  • Marcelo E. Magallon email

Dependencies

The meta-go layer depends upon:

Recipe name Version Description
cloud.google.com-go 1.0 Packages used to access Google Cloud Services
github.com-burntsushi-toml 1.0 github.com/BurntSushi/toml
github.com-codegangsta-cli 1.0 github.com/codegangsta/cli
github.com-dustin-go-humanize 1.0 github.com/dustin/go-humanize
github.com-flynn-go-shlex 1.0 github.com/flynn/go-shlex
github.com-golang-glog 1.0 Leveled execution logs for Go
github.com-golang-protobuf 1.0 Go support for Google's protocol buffers
github.com-gorilla-websocket 1.0 github.com/gorilla/websocket
github.com-hashicorp-go-syslog 1.0 github.com/hashicorp/go-syslog
github.com-jimstudt-http-authentication 1.0 github.com/jimstudt/http-authentication
github.com-mholt-caddy 1.0 github.com/mholt/caddy
github.com-russross-blackfriday 1.0 github.com/russross/blackfriday
github.com-shurcool-sanitized-anchor-name 1.0 github.com/shurcooL/sanitized_anchor_name
github.com-square-go-jose 1.0 github.com/square/go-jose
github.com-xenolf-lego 1.0 github.com/xenolf/lego
go 1.8.1 Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
go 1.7.4 Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
go 1.6.3 Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
go-bootstrap-native 1.4.3 Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
go-cross 1.4.3 Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
go-cross-i686 1.8.1 Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
go-cross-i686 1.7.4 Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
go-cross-i686 1.6.3 Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
go-helloworld 0.1 This is a simple example recipe that cross-compiles a Go program.
go-native 1.4.3 Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
golang.org-x-net 1.0 Go supplementary libraries
golang.org-x-oauth2 1.0 Go OAuth2
gopkg.in-natefinch-lumberjack.v2 1.0 gopkg.in/natefinch/lumberjack.v2
gopkg.in-yaml.v2 1.0 gopkg.in/yaml.v2
grpc-go 1.0 The Go language implementation of gRPC. HTTP/2 based RPC