1 回答

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超10個(gè)贊
這樣的事情應(yīng)該可以解決問題:
package main
import (
"encoding/csv"
"fmt"
"io"
"io/ioutil"
"log"
"os"
"strings"
)
func main() {
file, err := os.Open("in.csv")
if err != nil {
log.Fatal(err)
}
r := csv.NewReader(file)
fileIndex := 1
for {
record, err := r.Read()
if err == io.EOF {
break
}
err := ioutil.WriteFile(
fmt.Sprintf("Test%d.txt", fileIndex),
strings.Join(record, " "),
0755,
)
if err != nil {
log.Fatal(err)
}
fileIndex++
}
}
- 1 回答
- 0 關(guān)注
- 137 瀏覽
添加回答
舉報(bào)