system/user.go
Function lookupUserGroups
has 6 return statements (exceeds 4 allowed). Open
Open
func lookupUserGroups(userS user.User) ([]user.Group, error) {
// Get operating system-specific group reader-closer.
group, err := user.GetGroup()
if err != nil {
return []user.Group{user.Group{}}, err
exported method DefUser.Exists should have comment or be unexported Open
Open
func (u *DefUser) Exists() (bool, error) {
- Exclude checks
exported function NewDefUser should have comment or be unexported Open
Open
func NewDefUser(username string, system *System, config util.Config) User {
- Exclude checks
exported type DefUser should have comment or be unexported Open
Open
type DefUser struct {
- Exclude checks
exported method DefUser.Username should have comment or be unexported Open
Open
func (u *DefUser) Username() string {
- Exclude checks
exported method DefUser.GID should have comment or be unexported Open
Open
func (u *DefUser) GID() (int, error) {
- Exclude checks
exported method DefUser.Shell should have comment or be unexported Open
Open
func (u *DefUser) Shell() (string, error) {
- Exclude checks
exported method DefUser.Groups should have comment or be unexported Open
Open
func (u *DefUser) Groups() ([]string, error) {
- Exclude checks
exported method DefUser.UID should have comment or be unexported Open
Open
func (u *DefUser) UID() (int, error) {
- Exclude checks
exported type User should have comment or be unexported Open
Open
type User interface {
- Exclude checks
exported method DefUser.Home should have comment or be unexported Open
Open
func (u *DefUser) Home() (string, error) {
- Exclude checks