29 lines
442 B
Go
29 lines
442 B
Go
// Package config ...
|
|
//
|
|
// Description : config ...
|
|
//
|
|
// Author : go_developer@163.com<白茶清欢>
|
|
//
|
|
// Date : 2024-11-05 16:23
|
|
package config
|
|
|
|
import (
|
|
"github.com/jessevdk/go-flags"
|
|
)
|
|
|
|
// Init 初始化配置
|
|
//
|
|
// Author : go_developer@163.com<白茶清欢>
|
|
//
|
|
// Date : 16:25 2024/11/5
|
|
func Init(configReceiver any) error {
|
|
var (
|
|
err error
|
|
)
|
|
|
|
if _, err = flags.Parse(configReceiver); nil != err {
|
|
return err
|
|
}
|
|
return nil
|
|
}
|