Maison > développement back-end > Golang > le corps du texte

Golang exporte une solution tronquée en CSV

Libérer: 2019-12-25 15:20:22
original
3507 Les gens l'ont consulté

Golang exporte une solution tronquée en CSV

Golang export csv brouillé solution :

Écrivez la nomenclature UTF-8 au début du fichier csv

// 创建文件
dstf, err := os.Create("./data/" + fileName)
defer dstf.Close()
if err != nil {
    beego.Error("create file error: " + err.Error())
    return "", err
}
 
dstf.WriteString("\xEF\xBB\xBF") // 写入UTF-8 BOM,防止中文乱码
// 写数据到文件
w := csv.NewWriter(dstf)
w.Write([]string{"开始时间:", model.StartTime})
w.Write([]string{"结束时间:", model.EndTime})
w.Write([]string{"编号", "优惠卷名称", "优惠卷编号", "优惠卷类型", "优惠卷面值", "核销日期"})
Copier après la connexion

WriteString :

WriteString["file","string"]

Écrivez "string" dans le fichier.

WriteString[channel,"string"]

Écrivez "string" dans un flux ou un processus.

WriteString[channel, expr1, expr2,…]

Convertissez les expri en chaînes, puis écrivez-les dans l'ordre dans le canal de sortie spécifié.

Pour plus de connaissances sur le golang, veuillez faire attention à la colonne tutoriel golang.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal