package boltdb type Config struct { Name string } var cfg_default = Config{ Name: "db.pp", } func configDefault(config ...Config) Config { if len(config) < 1 { return cfg_default } cfg := config[0] if cfg.Name == "" { cfg.Name = cfg_default.Name } return cfg }