bazel-contrib / bazel-contrib/rules_go

goroot alias directory somehow?

Open
#4,152 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
1.5k
Forks
760
Avg merge
1d 11h
Merged PRs (30d)
12

Description

In Bazel 8.0, the path separator will change from `~` to `+`. (See the [7.3.0 release notes](https://github.com/bazelbuild/bazel/releases/tag/7.3.0) and [associated PR](https://github.com/bazelbuild/bazel/issues/23127))

That means the documentation for various IDE settings (and I assume other bits?) will have to change. It would be nice to have some prettier, more stable alias for the GOROOT and similar things needed. I'm not sure how much power bazel provides for this, though, so it's possible this ticket just needs to be closed or turned into a update-the-docs-when-change-lands ticket.

Contributor guide

Open the contributing guide

Research direction

Read the referenced Bazel 7.3.0 release notes and associated issue 23127 first, then inspect the documentation for IDE settings that uses the `~` separator. Determine whether a stable GOROOT alias is supported; done means either documenting the required Bazel 8.0 update or recording that the alias is not feasible.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.