golang按行写文件
发布时间:2020-12-16 18:36:54 所属栏目:大数据 来源:网络整理
导读:将map[string]string写入文件 func WriteMaptoFile(m map[string]string,filePath string) error { f,err := os.Create(filePath) if err != nil { fmt.Printf("create map file error: %vn",err) return err } defer f.Close() w := bufio.NewWriter(f) fo
将map[string]string写入文件 func WriteMaptoFile(m map[string]string,filePath string) error { f,err := os.Create(filePath) if err != nil { fmt.Printf("create map file error: %vn",err) return err } defer f.Close() w := bufio.NewWriter(f) for k,v := range m { lineStr := fmt.Sprintf("%s^%s",k,v) fmt.Fprintln(w,lineStr) } return w.Flush() } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |