INNER CODE UNIT · Go

Load

depado/goploader · server/conf/conf.go:115

func Load(fp string, verbose bool) error {
	var err error
	var conf []byte
	if conf, err = os.ReadFile(fp); err != nil {
		return err
	}
	if err = yaml.Unmarshal(conf, &C); err != nil {
		return err
	}
	if err = C.FillDefaults(); err != nil {
		return err
	}
	if _, err := os.Stat(C.UploadDir); os.IsNotExist(err) {
		if err = os.Mkdir(C.UploadDir, 0777); err != nil {
			return err
		}
	} else if err != nil {
		return err

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…