golang按行写文件

来源:互联网 发布:java web php 编辑:程序博客网 时间:2024/05/20 20:19

将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: %v\n", 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()}


0 0
原创粉丝点击