golang之路-将数据写入文件

func writeResult(vals []int, outfile string) error {

 

file, err := os.Create(outfile)

if err != nil {

fmt.Println("writer",err)

return err

}

defer file.Close()

 

writer := bufio.NewWriter(file)

for _, v := range vals {

 

writer.WriteString(strconv.Itoa(v))

writer.WriteString("\n")

writer.Flush()

}

 

return err

}

你可能感兴趣的:(Go)