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 }
http://blackbeans.iteye.com/blog/1709260