/go

Ensemble of GOlang libraries used by AppsCode

Primary LanguageGoApache License 2.0Apache-2.0

Build Status Go Report Card GoDoc

This repo has been moved to https://github.com/gomodules/x . This is left here so existing builds don't break. Dependencies should switch over to the new Go module.

go

Ensemble of GOlang libraries used by AppsCode

Policy for adding new libs:

  • If codebase produces exe or needs vendoring, they live in their own top level repo.
  • appscode/go is our kitchen sink go lib repo. This must not use vendor. We do not accept contribution in /go repo, since they have wide ranging effect. This does not use log (glog transitively), since that will require vendoring. This also uses official errors pkg, to avoid facebookgo/stack dependency.
  • If we want external contribution, those stuff need their own repo.

License

This is licensed under Apache 2.0 unless specified otherwise in individual code files.