首页 > 其他分享 >go追加文件

go追加文件

时间:2023-02-15 13:56:00浏览次数:35  
标签:文件 return nil err outputWriter 追加 go out

RunE: func(cmd *cobra.Command, args []string) error {
objects, err := apply.NewClusterFromArgs(args, genArgs)
if err != nil {
return err
}
data, err := yaml.MarshalYamlConfigs(objects...)
if err != nil {
return err
}
var outputWriter io.WriteCloser
switch out {
case "", "stdout":
outputWriter = os.Stdout
default:
outputWriter, err = os.Create(out)
}
if err != nil {
return err
}
defer outputWriter.Close()
_, err = fmt.Fprintln(outputWriter, string(data))
return err
},

标签:文件,return,nil,err,outputWriter,追加,go,out
From: https://www.cnblogs.com/cheyunhua/p/17122535.html

相关文章

  • Linux 基础——文件目录、时间日期与用户管理
    shell外壳是提供用户使用界面的命令解释器,用于接受用户输入的命令,调用相应应用程序,最后输出程序运行结果。命令格式:命令 [-选项][参数]命令区分大小写,其中选项和参数......
  • MongoDB连接字符串的URI格式
    两种的连接字符串格式1.标准的连接格式mongodb://[username:password@]host1[:port1][,...hostN[:portN]][/[defaultauthdb][?options]](1)单机连接格式mongodb://user......
  • Python+Django(2):创建应用程序
    新打开一个终端窗口,切换到manage.py所在的目录激活虚拟环境:ll_env\Scripts\activate命令startappappname让Django建立创建应用程序所需的基础设施:pythonmanage.pyst......
  • [经验] 使用python列出文件夹下指定类型的文件
    要列出文件夹下指定类型的文件,可以使用Python的内置模块os和glob。下面是一个列出指定类型文件的示例:importosimportglobfolder_path="/path/to/folder"#文件......
  • [经验] 使用Python解析Xml文件常用办法(xml库)
    常使用python自带xml库解析xml文件,过程如下:1.使用xml.etree.ElementTree库的ET.parse()函数解析XML文件。2.遍历XML文件中的所有<object>元素,并提取每个对象的类别和......
  • javascript放在head和body的区别以及js文件加载带来的阻塞解决
    今天在看到菜鸟教程中的HTML中的Javascript脚本代码必须位于<script>与</script>标签之间。Javascript脚本代码可被放置在HTML页面的<body>和<head>部分中......
  • pod拷贝文件
     root@4f9ac7537bd7:/app/ui/sql#kubectlcp3.7.sql-ncemsapp-7d76f8e0-ng31-68bfcb4b5b-rj652:/data/web/root@4f9ac7537bd7:/app/ui/sql#kubectlexec-ti-nc......
  • Go 工程化 - JSON 使用技巧
    概述在 Go快速入门指南-JSON 讲解了 JSON 的常用方法,但是除此之外,JSON 还有一些鲜为人知的使用技巧,可以简洁地组合和忽略结构体字段,避免了重新定义结构体和内嵌......
  • java 文件File与byte[]数组相互转换的两种方式
     1.文件转byte[]方式一:文件输入流Filefile=newFile("C:\\Users\\Marydon\\Desktop\\个人信用报告.pdf");try{FileInputStreamfis=newFileInputStream(file);......
  • Tomcat启动—本地文件夹
    打开tomcat文件夹    打开bin目录   在路径这里输入cmd     就可以直接跳转到当前页面下接下来我们在cmd命令中启动startup.bat  (记......