apigee / registry

The Registry API allows teams to track and manage machine-readable descriptions of APIs.
https://apigee.github.io/registry
Apache License 2.0
147 stars 33 forks source link

Review conformance to Go standard project layout #593

Open timburks opened 2 years ago

timburks commented 2 years ago

https://github.com/golang-standards/project-layout

timburks commented 2 years ago

We could start by creating (and using) a top-level pkg directory. There's one proposed entry in #631. What else might we include? I think the names package is a good candidate and also the top-level yaml package that's proposed in #629. Others?

theganyo commented 2 years ago

We'll just want to be very careful about package structure, names, and contents as we'd be implicitly declaring that this shouldn't break - at least between major versions.