diff options
| author | Josh Bleecher Snyder <josharian@gmail.com> | 2021-03-13 16:52:16 -0800 |
|---|---|---|
| committer | Josh Bleecher Snyder <josharian@gmail.com> | 2021-03-14 17:56:50 +0000 |
| commit | 061a6903a232cb868780b1e724a75bf92a728489 (patch) | |
| tree | e8dc88c37a5e79e1aa138dffbeb70439543ee54c /src/os/executable_plan9.go | |
| parent | 88b8a1608987d494f3f29618e7524e61712c31ba (diff) | |
| download | go-061a6903a232cb868780b1e724a75bf92a728489.tar.xz | |
all: add internal/itoa package
This replaces five implementations scattered across low level packages.
(And I plan to use it in a sixth soon.)
Three of the five were byte-for-byte identical.
Change-Id: I3bbbeeac63723a487986c912b604e10ad1e042f4
Reviewed-on: https://go-review.googlesource.com/c/go/+/301549
Trust: Josh Bleecher Snyder <josharian@gmail.com>
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Emmanuel Odeke <emmanuel@orijtech.com>
Diffstat (limited to 'src/os/executable_plan9.go')
| -rw-r--r-- | src/os/executable_plan9.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/os/executable_plan9.go b/src/os/executable_plan9.go index 105c03f0c1..ad7a4410dc 100644 --- a/src/os/executable_plan9.go +++ b/src/os/executable_plan9.go @@ -7,10 +7,13 @@ package os -import "syscall" +import ( + "internal/itoa" + "syscall" +) func executable() (string, error) { - fn := "/proc/" + itoa(Getpid()) + "/text" + fn := "/proc/" + itoa.Itoa(Getpid()) + "/text" f, err := Open(fn) if err != nil { return "", err |
