Guiding philosophy of vcgopkg is to:
- Assume the best; warn instead of error if possible
- Be humble; verbose on error, quiet on success
- Debug log all the things, to better support customers running the application
-o --output <path/to/output.zip>
- CGO
- Build tags
- Plugins
- OS specific features
- Frameworks
- Multi-module
- Use CFG to restrict scope of warnings
- vcgopkg.log.json ?
- Git commit?
- Go multi repo: https://github.com/flowerinthenight/golang-monorepo
- GOROOT: https://golang.org/doc/gopath_code
- Bazel
- Broken code
- Missing imports
- Windows machine without go installed