1
0
mirror of https://github.com/golang/go synced 2024-11-14 22:50:27 -07:00
go/doc/next
Damien Neil e596e88318 path/filepath: add Localize
Add the Localize function, which takes an io/fs slash-separated path
and returns an operating system path.

Localize returns an error if the path cannot be represented on
the current platform.

Replace internal/safefile.FromFS with Localize,
which serves the same purpose as this function.

The internal/safefile package remains separate from path/filepath
to avoid a dependency cycle with the os package.

Fixes #57151

Change-Id: I75c88047ddea17808276761da07bf79172c4f6fc
Reviewed-on: https://go-review.googlesource.com/c/go/+/531677
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
2024-02-26 18:08:14 +00:00
..
6-stdlib path/filepath: add Localize 2024-02-26 18:08:14 +00:00
1-intro.md
2-language.md
3-tools.md cmd: remove support for GOROOT_FINAL 2024-02-21 22:16:54 +00:00
4-runtime.md
5-toolchain.md
7-ports.md doc/go1.23: document macOS requirements 2024-02-14 18:18:25 +00:00