It's probably not a good idea to put go packages in a location where C libraries exist, because they can be easily mistaken for C libraries as they have the same file format (ELF on linux, PE on windows, MACH-O on darwin, etc...), and naming convention (*.a).
Go binary packages are for the most part a caching mechanism between go source code, and linking executables. They are not needed by compiled programs (as go-code is statically linked), and if you are building your own programs, you should have the source lying about in your GOPATH. They are also generally not binary compatible between go versions, and are rebuilt by the go-tool if the source code is changed. This behavior is generally inconsistent with how libraries in C are used.
Unless you are looking to provide proprietary packages written in go, it makes the most sense to use the conventions in place and use a public code hosting site, as your code will be usable by anyone on any platform go supports, and you will never need to mix the concerns of the go tool, your package manager, and your OS.