You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've said informally in a bunch of places that I want to do a v2 of this plugin. The changes would include:
Require go_toolchain (or go_system_toolchain)
Require go_stdlib to be used
Remove install_std stuff from go_toolchain
Possibly simplify/restructure go_toolchain if all that gotool really needs is the binary (little unsure here but I'd like to optimise it better for not passing heaps of files around the place)
Remove go_module in favour of go_repo
Remove legacy_imports config option
Remove coverageredesign config option, make it always on
Get rid of all the stdlib-specific stuff in the package driver (it's obsolete once go_stdlib is in use and it doesn't fully work properly now since we can't easily find where the compiled artifacts are)
The minimum supported Go version is at least v1.20 (for coverageredesign if nothing else)
Remove any dead code (notably please_go/install and the old paths in please_go/gotest, plus anything in the defs)