1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
package main
import "fmt"
type Config struct {
Users `json:"users,omitempty" mapstructure:","`
UsersFile string `json:"usersFile,omitempty"`
Realm string `json:"realm,omitempty"`
RemoveHeader bool `json:"removeHeader,omitempty"`
HeaderField string `json:"headerField,omitempty" export:"true"`
}
// Users holds a list of users
type Users []string
func CreateConfig() *Config {
return &Config{}
}
func main() {
c := CreateConfig()
fmt.Println(c)
}
// Output:
// &{[] false }
|