code: func AddGroup(name string, members ...string) (gid int, err error) {
  	s := NewGShadow(name, members...)
  	if err = s.Add(nil); err != nil {
  		return
  	}
  
  	return NewGroup(name, members...).Add()
  }
docs: // == Editing
  //
  // AddGroup adds a group.