-
- Downloads
os/user: add LookupGroup, LookupGroupId, and User.GroupIds functions
As part of local testing with a large group member list, I discovered that the lookup functions don't resize their buffer if they receive ERANGE. I fixed this as a side-effect of this CL. Thanks to @andrenth for the original CL. Fixes #2617 Change-Id: Ie6aae2fe0a89eae5cce85786869a8acaa665ffe9 Reviewed-on: https://go-review.googlesource.com/19235 Reviewed-by:Ian Lance Taylor <iant@golang.org> Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by:
Brad Fitzpatrick <bradfitz@golang.org>
Showing
- src/os/user/lookup.go 19 additions, 2 deletionssrc/os/user/lookup.go
- src/os/user/lookup_android.go 38 additions, 0 deletionssrc/os/user/lookup_android.go
- src/os/user/lookup_plan9.go 18 additions, 2 deletionssrc/os/user/lookup_plan9.go
- src/os/user/lookup_stubs.go 21 additions, 11 deletionssrc/os/user/lookup_stubs.go
- src/os/user/lookup_unix.go 231 additions, 47 deletionssrc/os/user/lookup_unix.go
- src/os/user/lookup_windows.go 19 additions, 2 deletionssrc/os/user/lookup_windows.go
- src/os/user/user.go 32 additions, 4 deletionssrc/os/user/user.go
- src/os/user/user_test.go 59 additions, 5 deletionssrc/os/user/user_test.go
Loading
Please register or sign in to comment