Go1.11 + fix helloweb + change helloweb-go to be done via gowork
While helping @romain to review my current work we tried to build helloworld and found that it is completely broken. It was first minimally fixed to pin eggs and the like. Then I've added Go1.11 to our stack, so that recent-enough compiler/stdlib could be used. A note goes here that currently our lab uses go1.9 which is outdated and not supported by upstream, and other bits are still using go1.10.3 while go1.10.7 was already released some time ago with bug and security fixes. I did not touched neither go1.10 / nor go1.9, but imho it makes sense for infrastructure people to look into appropriate upgrades. Finally component/helloweb/ is switched to use gowork infrastructure (see 1b540151 for gowork introduction). Today gowork is used to build eveything go-related, so building go bits manually via cmmi as example is a bit misleading. Gowork is also required in case we'll need to use any third-party or our package a helloweb-go. /cc @luke, @alain.takoudjou /reviewed-by @jerome, @tomo /reviewed-on nexedi/slapos!505
Showing
Please register or sign in to comment