Yes, this is actually a sweet spot I’m longing for. I am a freshmen to intermediate developer and active in another ecosystems. I want to help people with getting started, and go just does so many things right.
Thanks for the link, I think this is part of what I’m looking for, I already succeeded in compiling the go command independently on a separate repo. Easy, thanks to go
I looked at the repo, but I’m not clear what you are trying to do.
If you simply want to get rid of GOPATH, look into https://getgb.io/ . I would recommend however that you teach new Go programmers how to use GOPATH and go tools. Once done ALL projects everywhere can be compiled. No env setup, just fetched and built. packages and symbols can be renamed over all projects.
Recommendation: If you can’t work with GOPATH, use gb (https://getgb.io) but strong preference to just learning what go can do.
May I ask you, to help me with a little pointer to where build.Context is created? I get it’s contents through the mailgun’s godebug debugger, but I’m not able to track down it’s creation…
Just to be clear, I do not want to duplicate any work or something of that kind. I like the go get so much, that I would like to have it on my own project, which is a customary python framework for business application, called OpenObject / OpenERP / Odoo. And learn go (!) by porting it.