CUE, originally starting as a fork of Go, has the experiments capability too and even extended it to per-file scoping. This makes trying out changes like `try { a: b?.c }` in isolation really nice
Go remains my favorite language for the tooling alone (while not forgetting about so many other great features)