%PDF- %PDF-
Direktori : /usr/local/go119/pkg/freebsd_amd64/os/ |
Current File : //usr/local/go119/pkg/freebsd_amd64/os/user.a |
!<arch> __.PKGDEF 0 0 0 644 2061 ` go object freebsd amd64 go1.19.12 X:regabiwrappers,regabiargs build id "8vVizzXb1A2pAr9Y-MEN/rpYSK56lGNlR6acgcv9x" $$B i$GOROOT/src/os/user/user.go UidGidUsernameNameHomeDir$GOROOT/src/os/user/lookup.goGroupIdsuUseresc:~r0~r1$autotmp listGroups*$GOROOT/src/os/user/cgo_listgroups_unix.goErroreUnknownUserIdErroruser: unknown userid Itoastrconv$GOROOT/src/strconv/itoa.goiUnknownUserErroresc:user: unknown user UnknownGroupIdErrorgroup: unknown groupid UnknownGroupErrorgroup: unknown group usernameuidnameGrouplookupGroup&$GOROOT/src/os/user/cgo_lookup_unix.go groupnamegid lookupGroupIdbase FormatIntuser .inittaskCurrentLookupLookupGroup LookupGroupIdLookupId(*User).GroupIdsUnknownGroupError.ErrorUnknownGroupIdError.ErrorUnknownUserError.ErrorUnknownUserIdError.Error ! % . 3 dCF^bF(H( ;bFToH(sIwH w .. J " H( ; T *n;Y#bF TH( iG ! . T . xo |_ , T ^W x zx E po tW,x T VO p vt |o g, T b[ | to |_, T ZS t ~| F:; ,F F;HF F;$4F JL J;8o sMw w .. F ; F;08 GR4 R;4o sIw w .. . ; F;84 GVb;rF^,bF(H( . i Ff($( Bf$( .o=@ , F ?AF0L F F84 N d; ^[ $$ _go_.o 0 0 0 644 234321 ` go object freebsd amd64 go1.19.12 X:regabiwrappers,regabiargs build id "8vVizzXb1A2pAr9Y-MEN/rpYSK56lGNlR6acgcv9x" $$ $$ $$ // cgo [["cgo_ldflag","-g"],["cgo_ldflag","-O2"],["cgo_import_static","_cgo_3c46bbe179bf_Cfunc_free"],["cgo_import_static","_cgo_3c46bbe179bf_Cfunc_mygetgrgid_r"],["cgo_import_static","_cgo_3c46bbe179bf_Cfunc_mygetgrnam_r"],["cgo_import_static","_cgo_3c46bbe179bf_Cfunc_mygetgrouplist"],["cgo_import_static","_cgo_3c46bbe179bf_Cfunc_mygetpwnam_r"],["cgo_import_static","_cgo_3c46bbe179bf_Cfunc_mygetpwuid_r"],["cgo_import_static","_cgo_3c46bbe179bf_Cfunc_realloc"],["cgo_import_static","_cgo_3c46bbe179bf_Cfunc_sysconf"],["cgo_import_static","_cgo_3c46bbe179bf_Cfunc__Cmalloc"],["cgo_import_dynamic","_init_tls","_init_tls#FBSD_1.0","libc.so.7"],["cgo_import_dynamic","atexit","atexit#FBSD_1.0","libc.so.7"],["cgo_import_dynamic","exit","exit#FBSD_1.0","libc.so.7"],["cgo_import_dynamic","_Jv_RegisterClasses","_Jv_RegisterClasses",""],["cgo_import_dynamic","malloc","malloc#FBSD_1.0","libc.so.7"],["cgo_import_dynamic","free","free#FBSD_1.0","libc.so.7"],["cgo_import_dynamic","getgrgid_r","getgrgid_r#FBSD_1.0","libc.so.7"],["cgo_import_dynamic","getgrnam_r","getgrnam_r#FBSD_1.0","libc.so.7"],["cgo_import_dynamic","getpwnam_r","getpwnam_r#FBSD_1.0","libc.so.7"],["cgo_import_dynamic","getpwuid_r","getpwuid_r#FBSD_1.0","libc.so.7"],["cgo_import_dynamic","realloc","realloc#FBSD_1.0","libc.so.7"],["cgo_import_dynamic","sysconf","sysconf#FBSD_1.0","libc.so.7"],["cgo_import_dynamic","getgrouplist","getgrouplist#FBSD_1.0","libc.so.7"],["cgo_import_dynamic","_","_","libthr.so.3"],["cgo_import_dynamic","_","_","libc.so.7"]] $$ ! go118ld ^[ \ 4] l] ^ ^ J j* A JY p ^ H Ћ Ќ syncstrconvruntime/cgosyscallfmtstringsos/user.Current.func1os/user.currentos/user.cacheruntime.gcWriteBarrierCXgclocals·g2BeySu+wFnoycgXfElmcg==gofile..$GOROOT/src/os/user/lookup.goos/user.Currentos/user.Current.func1·fsync.(*Once).doSlowtype.os/user.Usergclocals·Plqv2ff52JtlYaDd2Rwxbg==gofile..$GOROOT/src/sync/once.gosync.(*Once).Dotype.*os/user.Usergo.info.*os/user.Usergo.info.errorgo.info.sync.(*Once).Do$abstractos/user.Lookupos/user.lookupUsergclocals·m/6RUmNv6NBhMUL8eleFFA==gclocals·zs5ZgaphdoenM8+qMgYpxw==os/user.Lookup.arginfo1os/user.Lookup.argliveinfogo.info.stringos/user.LookupIdos/user.lookupUserIdos/user.LookupId.arginfo1os/user.LookupId.argliveinfoos/user.LookupGroupos/user.lookupGroupgclocals·wgcWObbY2HYnK2SU/U22lA==gclocals·J5F+7Qw7O7ve2QcWC7DpeQ==os/user.LookupGroup.arginfo1os/user.LookupGroup.argliveinfotype.*os/user.Groupgo.info.*os/user.Groupos/user.LookupGroupIdos/user.lookupGroupIdos/user.LookupGroupId.arginfo1os/user.LookupGroupId.argliveinfoos/user.(*User).GroupIdsos/user.listGroupsos/user.(*User).GroupIds.arginfo1os/user.(*User).GroupIds.argliveinfotype.[]stringgo.info.[]stringos/user.UnknownUserIdError.Errorstrconv.FormatIntgo.string."user: unknown userid "os/user.UnknownUserIdError.Error.arginfo1os/user.UnknownUserIdError.Error.argliveinfogofile..$GOROOT/src/os/user/user.gogofile..$GOROOT/src/strconv/itoa.gostrconv.Itoago.info.os/user.UnknownUserIdError.Error$abstractgo.info.strconv.Itoa$abstractos/user.UnknownUserError.Errorgo.string."user: unknown user "os/user.UnknownUserError.Error.arginfo1os/user.UnknownUserError.Error.argliveinfogo.info.os/user.UnknownUserError.Error$abstractos/user.UnknownGroupIdError.Errorgo.string."group: unknown groupid "os/user.UnknownGroupIdError.Error.arginfo1os/user.UnknownGroupIdError.Error.argliveinfogo.info.os/user.UnknownGroupIdError.Error$abstractos/user.UnknownGroupError.Errorgo.string."group: unknown group "os/user.UnknownGroupError.Error.arginfo1os/user.UnknownGroupError.Error.argliveinfogo.info.os/user.UnknownGroupError.Error$abstractos/user._Cgo_ptros/user._Cgo_ptr.arginfo1os/user._Cgo_ptr.argliveinfogofile.._cgo_gotypes.gogo.info.unsafe.Pointeros/user._Cfunc_GoStringruntime.gostringos/user._Cfunc_GoString.arginfo1os/user._Cfunc_GoString.argliveinfogo.info.os/user._Cfunc_GoString$abstractos/user._Cfunc__CMallocos/user._cgo_cmallocos/user._Cfunc__CMalloc.arginfo1os/user._Cfunc__CMalloc.argliveinfogo.info.os/user._Cfunc__CMalloc$abstractos/user._Cfunc_freeos/user._cgo_3c46bbe179bf_Cfunc_freeruntime.cgocallruntime.cgoAlwaysFalseruntime.cgoUsegclocals·VtCL4RdUwCqwXEPeyJllRA==os/user._Cfunc_free.stkobjos/user._Cfunc_free.arginfo0go.info.os/user._Ctype_voidos/user._Cfunc_mygetgrgid_rtype.os/user._Ctype_inttype.*os/user._Ctype_struct_grouptype.*os/user._Ctype_chartype.os/user._Ctype_ulongtype.**os/user._Ctype_struct_groupos/user._cgo_3c46bbe179bf_Cfunc_mygetgrgid_rgclocals·nYdZJXtDOE72y49YtBRpCQ==gclocals·kjGu1oX8lWS/MLGlZcgHNw==os/user._Cfunc_mygetgrgid_r.stkobjos/user._Cfunc_mygetgrgid_r.arginfo0go.info.os/user._Ctype_intgo.info.*os/user._Ctype_struct_groupgo.info.*os/user._Ctype_chargo.info.os/user._Ctype_ulonggo.info.**os/user._Ctype_struct_groupos/user._Cfunc_mygetgrnam_ros/user._cgo_3c46bbe179bf_Cfunc_mygetgrnam_rgclocals·ldWSkS3CKjTWIk2mBPaRxw==gclocals·s2GFkgO70lkFH+kCN2sf6g==os/user._Cfunc_mygetgrnam_r.stkobjos/user._Cfunc_mygetgrnam_r.arginfo0os/user._Cfunc_mygetgrouplisttype.os/user._Ctype_uinttype.*os/user._Ctype_uinttype.*os/user._Ctype_intos/user._cgo_3c46bbe179bf_Cfunc_mygetgrouplistgclocals·xL5LRRnFNz0s01xJ2L6B1Q==os/user._Cfunc_mygetgrouplist.stkobjos/user._Cfunc_mygetgrouplist.arginfo0go.info.os/user._Ctype_uintgo.info.*os/user._Ctype_uintgo.info.*os/user._Ctype_intos/user._Cfunc_mygetpwnam_rtype.*os/user._Ctype_struct_passwdtype.**os/user._Ctype_struct_passwdos/user._cgo_3c46bbe179bf_Cfunc_mygetpwnam_ros/user._Cfunc_mygetpwnam_r.stkobjos/user._Cfunc_mygetpwnam_r.arginfo0go.info.*os/user._Ctype_struct_passwdgo.info.**os/user._Ctype_struct_passwdos/user._Cfunc_mygetpwuid_ros/user._cgo_3c46bbe179bf_Cfunc_mygetpwuid_ros/user._Cfunc_mygetpwuid_r.stkobjos/user._Cfunc_mygetpwuid_r.arginfo0os/user._Cfunc_reallocos/user._cgo_3c46bbe179bf_Cfunc_reallocgclocals·pl3Meq3MGyRQEJdzelKXSA==gclocals·dD8ieaNP3Dos4erGtpY3kg==os/user._Cfunc_realloc.stkobjos/user._Cfunc_realloc.arginfo0os/user._Cfunc_sysconfos/user._cgo_3c46bbe179bf_Cfunc_sysconfgclocals·CnDyI2HjYXFz19SsOj98tw==os/user._Cfunc_sysconf.stkobjos/user._Cfunc_sysconf.arginfo0go.info.os/user._Ctype_longos/user._cgo_3c46bbe179bf_Cfunc__Cmallocgo.string."runtime: C malloc failed"runtime.throwgclocals·Nbgz0DxcsDYxDetGkz6/Cw==os/user._cgo_cmalloc.stkobjos/user._cgo_cmalloc.arginfo0go.info.uint64strconv.Atoios/user.groupRetrygo.string."user: list groups for %s: invalid gid %q"fmt.Errorfruntime.panicSliceAcapruntime.panicIndexgclocals·MIsU4qbq123NxWeQ2d1FbA==gclocals·TTbc2wfTjukSU6Sv3zDFkw==os/user.listGroups.stkobjos/user.listGroups.arginfo1os/user.listGroups.argliveinfogofile..$GOROOT/src/os/user/cgo_listgroups_unix.gogofile..$GOROOT/src/os/user/getgrouplist_unix.goos/user.getGroupListtype.[2]interface {}type.intgo.info.intgo.info.[]uint8go.info.[]os/user._Ctype_uintgo.info.*uint8go.info.os/user.getGroupList$abstractsyscall.RawSyscallos/user.lookupUnixUidgofile..$GOROOT/src/os/user/cgo_lookup_unix.gogofile..$GOROOT/src/syscall/zsyscall_freebsd_amd64.gosyscall.Getuidgo.info.syscall.Getuid$abstracttype.os/user.UnknownUserErrortype.os/user._Ctype_struct_passwdos/user.allocos/user.lookupUser.func2os/user.lookupUser.func1os/user.retryWithBufferos/user.buildUsergo.itab.os/user.UnknownUserError,errorgo.string."user: lookup username %s: %v"gclocals·moM9VDCWT3RGVMLx5zFJhQ==gclocals·Sx12Lflo3p1y5n3j6R6f8g==os/user.lookupUser.stkobjos/user.lookupUser.opendeferos/user.lookupUser.arginfo1os/user.lookupUser.argliveinfotype.func()type.noalg.struct { F uintptr; os/user..autotmp_8 *os/user.memBuffer }type.noalg.struct { F uintptr; os/user.nameC []uint8; os/user.pwd *os/user._Ctype_struct_passwd; os/user.buf *os/user.memBuffer; os/user.result **os/user._Ctype_struct_passwd }go.info.*os/user.memBufferos/user.lookupUser.func1.1type.syscall.Errnogo.info.syscall.Errnoruntime.staticuint64sruntime.cgoCheckPointergclocals·xWoHy19ehuua3Ab2nvyOsA==gclocals·ZgxrIPwpfrBi6Ty1jMAqsw==os/user.lookupUser.func1.1.arginfo1os/user.lookupUser.func1.1.argliveinfoos/user.(*memBuffer).freeos/user.(*memBuffer).free.wrapinfoos/user.lookupUserId.arginfo1os/user.lookupUserId.argliveinfotype.os/user.UnknownUserIdErroros/user.lookupUnixUid.func2os/user.lookupUnixUid.func1go.itab.os/user.UnknownUserIdError,errorgo.string."user: lookup userid %d: %v"gclocals·DsEZEqsV1VFgO2VgUUolkQ==gclocals·Bx8KMaEoh3+pnyEGbQ0uKw==os/user.lookupUnixUid.stkobjos/user.lookupUnixUid.opendeferos/user.lookupUnixUid.arginfo1os/user.lookupUnixUid.argliveinfotype.noalg.struct { F uintptr; os/user..autotmp_7 *os/user.memBuffer }type.noalg.struct { F uintptr; os/user.uid int; os/user.pwd *os/user._Ctype_struct_passwd; os/user.buf *os/user.memBuffer; os/user.result **os/user._Ctype_struct_passwd }os/user.lookupUnixUid.func1.1gclocals·zGUqqwwlzdS9dUelAr58XQ==os/user.lookupUnixUid.func1.1.arginfo1os/user.lookupUnixUid.func1.1.argliveinfostrconv.FormatUintruntime.gcWriteBarrierDXruntime.gcWriteBarrierR8go.string.","strings.Cutgclocals·q3/WOERjLvyvfJkyymnYkw==gclocals·JP+48d4cCVjUI0GcxG9kIA==os/user.buildUser.arginfo1os/user.buildUser.argliveinfotype.os/user.UnknownGroupErrortype.os/user._Ctype_struct_groupos/user.lookupGroup.func2os/user.lookupGroup.func1os/user.buildGroupgo.itab.os/user.UnknownGroupError,errorgo.string."user: lookup groupname %s: %v"gclocals·7wfvq+DtNvtmjKz0RoYCfA==gclocals·iy8nARKlHGO0kpd4l9ks4g==os/user.lookupGroup.stkobjos/user.lookupGroup.opendeferos/user.lookupGroup.arginfo1os/user.lookupGroup.argliveinfotype.noalg.struct { F uintptr; os/user.cname []uint8; os/user.grp *os/user._Ctype_struct_group; os/user.buf *os/user.memBuffer; os/user.result **os/user._Ctype_struct_group }os/user.lookupGroup.func1.1os/user.lookupGroup.func1.1.arginfo1os/user.lookupGroup.func1.1.argliveinfoos/user.lookupUnixGidos/user.lookupGroupId.arginfo1os/user.lookupGroupId.argliveinfotype.os/user.UnknownGroupIdErroros/user.lookupUnixGid.func2os/user.lookupUnixGid.func1go.itab.os/user.UnknownGroupIdError,errorgo.string."user: lookup groupid %d: %v"os/user.lookupUnixGid.stkobjos/user.lookupUnixGid.opendeferos/user.lookupUnixGid.arginfo1os/user.lookupUnixGid.argliveinfotype.noalg.struct { F uintptr; os/user..autotmp_9 *os/user.memBuffer }type.noalg.struct { F uintptr; os/user.gid int; os/user.grp *os/user._Ctype_struct_group; os/user.buf *os/user.memBuffer; os/user.result **os/user._Ctype_struct_group }os/user.lookupUnixGid.func1.1os/user.lookupUnixGid.func1.1.arginfo1os/user.lookupUnixGid.func1.1.argliveinfotype.os/user.Groupgclocals·H9o4QuyhLpiuyqMbvx/BVw==gclocals·o7ffi0tXs0SCrmoCBi7VPA==os/user.buildGroup.arginfo1os/user.buildGroup.argliveinfoos/user.bufferKind.initialSizeos/user.bufferKind.initialSize.arginfo1os/user.bufferKind.initialSize.argliveinfoos/user.isSizeReasonablego.info.os/user.bufferKindgo.info.os/user.isSizeReasonable$abstracttype.os/user.memBufferos/user.alloc.arginfo1os/user.alloc.argliveinfotype.*os/user.memBufferos/user.(*memBuffer).resizeos/user.(*memBuffer).resize.func1os/user.(*memBuffer).resize.arginfo1os/user.(*memBuffer).resize.argliveinfogclocals·ZzMiPAiVBg7DJ6dh/CjSag==os/user.(*memBuffer).resize.func1.arginfo1os/user.(*memBuffer).resize.func1.argliveinfoos/user.(*memBuffer).free.func1os/user.(*memBuffer).free.arginfo1os/user.(*memBuffer).free.argliveinfoos/user.(*memBuffer).free.func1.arginfo1os/user.(*memBuffer).free.func1.argliveinfoos/user..stmp_8go.string."internal buffer exceeds %d bytes"go.itab.syscall.Errno,errorgclocals·TjPuuCwdlCpTaRQGRKTrYw==gclocals·AzW08EQV0LVfnDEAZer1Nw==os/user.retryWithBuffer.stkobjos/user.retryWithBuffer.arginfo1os/user.retryWithBuffer.argliveinfotype.[1]interface {}go.info.func() syscall.Errnoos/user.isSizeReasonable.arginfo1os/user.isSizeReasonable.argliveinfogo.info.boolos/user.structPasswdForNegativeTestgclocals·PywSJIYqXiMHWby6oWHnCg==go.info.os/user._Ctype_struct_passwdgclocals·fMHNSeaAbfhdVgTH8r09kw==os/user.getGroupList.arginfo1os/user.getGroupList.argliveinfogo.string."user: list groups for %s failed"os/user..stmp_9go.string."user: %q is a member of more than %d groups"gclocals·Ockzxy0+lW9kgsUX6VQ4Cw==gclocals·ducF0eqIus6HA3tkZd/UYQ==os/user.groupRetry.stkobjos/user.groupRetry.arginfo1os/user.groupRetry.argliveinfogo.info.*[]os/user._Ctype_uintos/user.initos/user._Cfunc_free.arginfo1os/user._Cfunc_free.argliveinfogofile..<autogenerated>gclocals·waldhByDdhYcqigZtufQvA==os/user._Cfunc_mygetgrgid_r.arginfo1os/user._Cfunc_mygetgrgid_r.argliveinfogclocals·+Pa54BXDTbaf5Zry1YmUeA==os/user._Cfunc_mygetgrnam_r.arginfo1os/user._Cfunc_mygetgrnam_r.argliveinfoos/user._Cfunc_mygetgrouplist.arginfo1os/user._Cfunc_mygetgrouplist.argliveinfoos/user._Cfunc_mygetpwnam_r.arginfo1os/user._Cfunc_mygetpwnam_r.argliveinfoos/user._Cfunc_mygetpwuid_r.arginfo1os/user._Cfunc_mygetpwuid_r.argliveinfoos/user._Cfunc_realloc.arginfo1os/user._Cfunc_realloc.argliveinfoos/user._Cfunc_sysconf.arginfo1os/user._Cfunc_sysconf.argliveinfotype.os/user._Ctype_longos/user._cgo_cmalloc.arginfo1os/user._cgo_cmalloc.argliveinfoos/user.(*UnknownUserError).Erroros/user.(*UnknownUserError).Error.arginfo1os/user.(*UnknownUserError).Error.argliveinfotype.*os/user.UnknownUserErroros/user.(*UnknownUserIdError).Erroros/user.(*UnknownUserIdError).Error.arginfo1os/user.(*UnknownUserIdError).Error.argliveinfotype.*os/user.UnknownUserIdErroros/user.(*UnknownGroupError).Erroros/user.(*UnknownGroupError).Error.arginfo1os/user.(*UnknownGroupError).Error.argliveinfotype.*os/user.UnknownGroupErroros/user.(*UnknownGroupIdError).Erroros/user.(*UnknownGroupIdError).Error.arginfo1os/user.(*UnknownGroupIdError).Error.argliveinfotype.*os/user.UnknownGroupIdErrortype..eq.os/user.Grouptype..eq.os/user.Group.arginfo1type..eq.os/user.Group.argliveinfotype..eq.os/user.Usertype..eq.os/user.User.arginfo1type..eq.os/user.User.argliveinfotype..eq.os/user._Ctype_struct_grouptype..eq.os/user._Ctype_struct_group.arginfo1type..eq.os/user._Ctype_struct_group.argliveinfotype..eq.os/user._Ctype_struct_passwdtype..eq.os/user._Ctype_struct_passwd.arginfo1type..eq.os/user._Ctype_struct_passwd.argliveinfoos/user.(*bufferKind).initialSizeos/user.(*bufferKind).initialSize.arginfo1os/user.(*bufferKind).initialSize.argliveinfotype.*os/user.bufferKindtype..eq.[2]interface {}type..eq.[2]interface {}.arginfo1type..eq.[2]interface {}.argliveinfogo.info.*[2]interface {}type..eq.struct { sync.Once; os/user.u *os/user.User; os/user.err error }type..eq.struct { sync.Once; os/user.u *os/user.User; os/user.err error }.arginfo1type..eq.struct { sync.Once; os/user.u *os/user.User; os/user.err error }.argliveinfogo.info.*struct { sync.Once; os/user.u *os/user.User; os/user.err error }go.(*struct { sync.Once; os/user.u *os/user.User; os/user.err error }).Dogo.(*struct { sync.Once; os/user.u *os/user.User; os/user.err error }).Do.arginfo1go.(*struct { sync.Once; os/user.u *os/user.User; os/user.err error }).Do.argliveinfotype.*struct { sync.Once; os/user.u *os/user.User; os/user.err error }go.info.func()go.(*struct { sync.Once; os/user.u *os/user.User; os/user.err error }).sync.doSlowgo.(*struct { sync.Once; os/user.u *os/user.User; os/user.err error }).sync.doSlow.arginfo1go.(*struct { sync.Once; os/user.u *os/user.User; os/user.err error }).sync.doSlow.argliveinfogo.cuinfo.producer.os/usergo.cuinfo.packagename.os/usergo.info.int64go.info.uintptrtype.*sync.Oncego.info.*sync.Onceos/user..inittasksync..inittaskstrconv..inittaskruntime/cgo..inittasksyscall..inittaskfmt..inittaskstrings..inittaskgo.info.os/user.UnknownUserErrorruntime.strequal·fruntime.memequal64·fruntime.gcbits.01type..namedata.*user.UnknownUserError.type..namedata.*func(*user.UnknownUserError) string-type.*func(*os/user.UnknownUserError) stringtype.func(*os/user.UnknownUserError) stringtype..importpath.os/user.type..namedata.Error.type..namedata.*func() string-type.*func() stringtype.func() stringtype..namedata.*func(user.UnknownUserError) string-type.*func(os/user.UnknownUserError) stringtype.func(os/user.UnknownUserError) stringgo.info.os/user.UnknownUserIdErrortype..namedata.*user.UnknownUserIdError.type..namedata.*func(*user.UnknownUserIdError) string-type.*func(*os/user.UnknownUserIdError) stringtype.func(*os/user.UnknownUserIdError) stringruntime.gcbits.type..namedata.*func(user.UnknownUserIdError) string-type.*func(os/user.UnknownUserIdError) stringtype.func(os/user.UnknownUserIdError) stringgo.info.os/user.UnknownGroupErrortype..namedata.*user.UnknownGroupError.type..namedata.*func(*user.UnknownGroupError) string-type.*func(*os/user.UnknownGroupError) stringtype.func(*os/user.UnknownGroupError) stringtype..namedata.*func(user.UnknownGroupError) string-type.*func(os/user.UnknownGroupError) stringtype.func(os/user.UnknownGroupError) stringgo.info.os/user.UnknownGroupIdErrortype..namedata.*user.UnknownGroupIdError.type..namedata.*func(*user.UnknownGroupIdError) string-type.*func(*os/user.UnknownGroupIdError) stringtype.func(*os/user.UnknownGroupIdError) stringtype..namedata.*func(user.UnknownGroupIdError) string-type.*func(os/user.UnknownGroupIdError) stringtype.func(os/user.UnknownGroupIdError) stringsyscall.(*Errno).Errortype.struct { sync.Once; os/user.u *os/user.User; os/user.err error }go.info.os/user.cachego.info.struct { sync.Once; os/user.u *os/user.User; os/user.err error }os/user.userImplementedgo.info.os/user.userImplementedos/user.groupImplementedgo.info.os/user.groupImplementedos/user.groupListImplementedgo.info.os/user.groupListImplementedgo.info.runtime.cgoAlwaysFalsego.constinfo.os/user_cgo_3c46bbe179bf_Cfunc_freego.info._cgo_3c46bbe179bf_Cfunc_freego.info.uint8go.info.os/user._cgo_3c46bbe179bf_Cfunc_free_cgo_3c46bbe179bf_Cfunc_mygetgrgid_rgo.info._cgo_3c46bbe179bf_Cfunc_mygetgrgid_rgo.info.os/user._cgo_3c46bbe179bf_Cfunc_mygetgrgid_r_cgo_3c46bbe179bf_Cfunc_mygetgrnam_rgo.info._cgo_3c46bbe179bf_Cfunc_mygetgrnam_rgo.info.os/user._cgo_3c46bbe179bf_Cfunc_mygetgrnam_r_cgo_3c46bbe179bf_Cfunc_mygetgrouplistgo.info._cgo_3c46bbe179bf_Cfunc_mygetgrouplistgo.info.os/user._cgo_3c46bbe179bf_Cfunc_mygetgrouplist_cgo_3c46bbe179bf_Cfunc_mygetpwnam_rgo.info._cgo_3c46bbe179bf_Cfunc_mygetpwnam_rgo.info.os/user._cgo_3c46bbe179bf_Cfunc_mygetpwnam_r_cgo_3c46bbe179bf_Cfunc_mygetpwuid_rgo.info._cgo_3c46bbe179bf_Cfunc_mygetpwuid_rgo.info.os/user._cgo_3c46bbe179bf_Cfunc_mygetpwuid_r_cgo_3c46bbe179bf_Cfunc_reallocgo.info._cgo_3c46bbe179bf_Cfunc_reallocgo.info.os/user._cgo_3c46bbe179bf_Cfunc_realloc_cgo_3c46bbe179bf_Cfunc_sysconfgo.info._cgo_3c46bbe179bf_Cfunc_sysconfgo.info.os/user._cgo_3c46bbe179bf_Cfunc_sysconf_cgo_3c46bbe179bf_Cfunc__Cmallocgo.info._cgo_3c46bbe179bf_Cfunc__Cmallocgo.info.os/user._cgo_3c46bbe179bf_Cfunc__Cmallocos/user..stmp_0os/user..stmp_1os/user..stmp_2os/user..stmp_3os/user..stmp_4os/user..stmp_5os/user..stmp_6os/user..stmp_7type..eqfunc.os/user.Grouptype..namedata.*user.Group.runtime.gcbits.05type..namedata.Gid.type..namedata.Name.type..eqfunc.os/user.Usertype..namedata.*user.User.type..namedata.*[]string-type.*[]stringtype..namedata.*func(*user.User) ([]string, error)-type.*func(*os/user.User) ([]string, error)type.func(*os/user.User) ([]string, error)type..namedata.GroupIds.type..namedata.*func() ([]string, error)-type.*func() ([]string, error)type.func() ([]string, error)runtime.gcbits.5501type..namedata.Uid.type..namedata.Username.type..namedata.HomeDir.type..namedata.*user._Ctype__GoString_-type.*os/user._Ctype__GoString_type.os/user._Ctype__GoString_runtime.memequal8·ftype..namedata.**user._Ctype_char-type.**os/user._Ctype_chartype..namedata.*user._Ctype_char-type.os/user._Ctype_charruntime.memequal32·ftype..namedata.*user._Ctype_int-type..namedata.*user._Ctype_long-type.*os/user._Ctype_longtype..namedata.*user._Ctype_uint-type..eqfunc.os/user._Ctype_struct_grouptype..namedata.**user._Ctype_struct_group-type..namedata.*user._Ctype_struct_group-runtime.gcbits.0btype..namedata.gr_name-type..namedata.gr_passwd-type..namedata.gr_gid-type..namedata.gr_mem-type..namedata.*[]uint8-type.*[]uint8type.[]uint8type..namedata.*[4]uint8-type.*[4]uint8type.[4]uint8type..eqfunc.os/user._Ctype_struct_passwdtype..namedata.**user._Ctype_struct_passwd-type..namedata.*user._Ctype_struct_passwd-runtime.gcbits.f3type..namedata.pw_name-type..namedata.pw_passwd-type..namedata.pw_uid-type..namedata.pw_gid-type..namedata.pw_change-type..namedata.pw_class-type..namedata.pw_gecos-type..namedata.pw_dir-type..namedata.pw_shell-type..namedata.pw_expire-type..namedata.pw_fields-type..namedata._-type..namedata.*user._Ctype_ulong-type.*os/user._Ctype_ulongruntime.memequal0·ftype..namedata.*user._Ctype_void-type.*os/user._Ctype_voidtype.os/user._Ctype_voidtype..namedata.*user._Ctype_void_notinheap-type.*os/user._Ctype_void_notinheaptype.os/user._Ctype_void_notinheaptype..namedata.*user.bufferKind-type..namedata.*func(*user.bufferKind) user._Ctype_ulong-type.*func(*os/user.bufferKind) os/user._Ctype_ulongtype.func(*os/user.bufferKind) os/user._Ctype_ulongtype..namedata.initialSize-type..namedata.*func() user._Ctype_ulong-type.*func() os/user._Ctype_ulongtype.func() os/user._Ctype_ulongtype.os/user.bufferKindtype..namedata.*func(user.bufferKind) user._Ctype_ulong-type.*func(os/user.bufferKind) os/user._Ctype_ulongtype.func(os/user.bufferKind) os/user._Ctype_ulongruntime.memequal128·ftype..namedata.*user.memBuffer-type..namedata.*func(*user.memBuffer)-type.*func(*os/user.memBuffer)type.func(*os/user.memBuffer)type..namedata.*func(*user.memBuffer, user._Ctype_ulong)-type.*func(*os/user.memBuffer, os/user._Ctype_ulong)type.func(*os/user.memBuffer, os/user._Ctype_ulong)type..namedata.free-type..namedata.*func()-type.*func()type..namedata.resize-type..namedata.*func(user._Ctype_ulong)-type.*func(os/user._Ctype_ulong)type.func(os/user._Ctype_ulong)type..namedata.ptr-type..namedata.size-type..namedata.*[]user._Ctype_uint-type.[]os/user._Ctype_uinttype.*[]os/user._Ctype_uintruntime.nilinterequal·ftype..namedata.*interface {}-type.*interface {}type.interface {}runtime.gcbits.02type..namedata.*[]interface {}-type.*[]interface {}type.[]interface {}type..namedata.*[1]interface {}-type.*[1]interface {}type..eqfunc.[2]interface {}type..namedata.*[2]interface {}-type.*[2]interface {}runtime.gcbits.0atype..namedata.*func() syscall.Errno-type.*func() syscall.Errnotype.func() syscall.Errnotype..namedata.*struct { F uintptr; .autotmp_7 *user.memBuffer }-type.*struct { F uintptr; os/user..autotmp_7 *os/user.memBuffer }type..namedata..F-type..namedata..autotmp_7-type..namedata.*struct { F uintptr; .autotmp_8 *user.memBuffer }-type.*struct { F uintptr; os/user..autotmp_8 *os/user.memBuffer }type..namedata..autotmp_8-type..namedata.*struct { F uintptr; .autotmp_9 *user.memBuffer }-type.*struct { F uintptr; os/user..autotmp_9 *os/user.memBuffer }type..namedata..autotmp_9-type..namedata.*struct { F uintptr; cname []uint8; grp *user._Ctype_struct_group; buf *user.memBuffer; result **user._Ctype_struct_group }-type.*struct { F uintptr; os/user.cname []uint8; os/user.grp *os/user._Ctype_struct_group; os/user.buf *os/user.memBuffer; os/user.result **os/user._Ctype_struct_group }runtime.gcbits.72type..namedata.cname-type..namedata.grp-type..namedata.buf-type..namedata.result-type..namedata.*struct { F uintptr; gid int; grp *user._Ctype_struct_group; buf *user.memBuffer; result **user._Ctype_struct_group }-type.*struct { F uintptr; os/user.gid int; os/user.grp *os/user._Ctype_struct_group; os/user.buf *os/user.memBuffer; os/user.result **os/user._Ctype_struct_group }runtime.gcbits.1ctype..namedata.gid-type..namedata.*struct { F uintptr; nameC []uint8; pwd *user._Ctype_struct_passwd; buf *user.memBuffer; result **user._Ctype_struct_passwd }-type.*struct { F uintptr; os/user.nameC []uint8; os/user.pwd *os/user._Ctype_struct_passwd; os/user.buf *os/user.memBuffer; os/user.result **os/user._Ctype_struct_passwd }type..namedata.nameC-type..namedata.pwd-type..namedata.*struct { F uintptr; uid int; pwd *user._Ctype_struct_passwd; buf *user.memBuffer; result **user._Ctype_struct_passwd }-type.*struct { F uintptr; os/user.uid int; os/user.pwd *os/user._Ctype_struct_passwd; os/user.buf *os/user.memBuffer; os/user.result **os/user._Ctype_struct_passwd }type..namedata.uid-type..eqfunc.struct { sync.Once; os/user.u *os/user.User; os/user.err error }type..namedata.*struct { sync.Once; u *user.User; err error }-type..namedata.*func(*struct { sync.Once; u *user.User; err error }, func())-type.*func(*struct { sync.Once; os/user.u *os/user.User; os/user.err error }, func())type.func(*struct { sync.Once; os/user.u *os/user.User; os/user.err error }, func())type..namedata.Do.type..namedata.*func(func())-type.*func(func())type.func(func())type..importpath.sync.type..namedata.os/user.0runtime.gcbits.14type..namedata.Once..embeddedtype..namedata.u-type..namedata.err-type.sync.Oncetype..importpath.fmt.type..importpath.runtime/cgo.type..importpath.strconv.type..importpath.strings.type..importpath.syscall.type..importpath.unsafe.gofile..$GOROOT/src/sync/mutex.gogofile..$GOROOT/src/syscall/syscall_unix.gogofile..$GOROOT/src/strconv/atoi.gogofile..$GOROOT/src/fmt/errors.gogofile..$GOROOT/src/strings/strings.gogofile..$GOROOT/src/syscall/syscall_freebsd.gogofile..$GOROOT/src/sync/atomic/doc.gogofile..$GOROOT/src/sync/map.gogofile..$GOROOT/src/strconv/atof.gogofile..$GOROOT/src/runtime/cgo/callbacks.gogofile..$GOROOT/src/syscall/env_unix.gogofile..$GOROOT/src/fmt/print.go ` S,X4 d Y 3 k 飧 v lo } =W J5*yz ` ` d } v k * # m % . ! [ + 6[ 2 0 # # a[ ! [ 5 5 &