【go笔记】使用标准库flag解析命令行参数

技术【go笔记】使用标准库flag解析命令行参数 【go笔记】使用标准库flag解析命令行参数使用标准库flag解析命令行参数前言
Go语言标准库中提供了一个包flag可以解析命令行参数。
示例代码:文

【go注意】使用标准库标志分析命令行参数。

使用标准库标志解析命令行参数

前言

Go语言标准库提供了一个包标志来解析命令行参数。

示例代码:文件读取

包装主体

导入(

fmt '

'旗帜'

io/ioutil '

)

func main(){ 0

//文件路径由字符串指定,因此调用了。

ptrragfpath :=flag . string(' fpath ',' hello.txt ','-fpath指定要读取的文件的路径)

旗帜。解析()

内容,err :=ioutil。ReadFile(* ptrflagfath)

如果出错!=零

fmt。Println('读取文件失败: ',错误)

返回

}

//读取的文件字节需要手动键入。

fmt。Println(字符串(内容))

}

文件路径由一个字符串指定,所以标记。字符串(其他类型包括flag.Int和flag。Bool)被调用。

您可以使用-help或-help查看帮助。去主跑道。去帮助

第一个参数:命令行标识符fpath,与-fpath一起使用。

第二个参数:命令行参数fpath的默认值,这里是hello.txt

第三个参数:命令行参数标识符fpath的提示信息

定义命令行参数后,需要通过标志来解析命令行参数。解析()

参考文章

正式文件

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/143791.html

(1)

相关推荐

  • 邯郸学步的故事,邯郸学步故事150个字概括

    技术邯郸学步的故事,邯郸学步故事150个字概括邯郸学步常用来比喻一味地模仿别人,不仅没有学到本事,反而把原来的本事也弄丢了邯郸学步的故事。这个成语告诉我们,每个人都有自己的特点,如果不考虑到实际情况一味地去模仿别人,结果

    生活 2021年10月30日
  • 消息队列架构设计思路(消息队列框架有哪些)

    技术消息队列Broker主从架构的设计方案是什么这篇文章将为大家详细讲解有关消息队列Broker主从架构的设计方案是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。今天

    2021年12月24日
  • 洋葱炒蛋家常做法,洋葱炒鸡蛋.怎么做才好吃

    技术洋葱炒蛋家常做法,洋葱炒鸡蛋.怎么做才好吃主料洋葱200克鸡蛋100克辅料油适量盐适量酱油适量鸡精适量料酒适量步骤洋葱炒鸡蛋的做法步骤11.准备好所有食材洋葱炒蛋家常做法。洋葱炒鸡蛋的做法步骤22.把洋葱洗净,切成细

    生活 2021年10月20日
  • 十大经典排序算法

    技术十大经典排序算法 十大经典排序算法本文转载自https://www.cnblogs.com/onepixel/articles/7674659.html
    0、算法概述
    0.1 算法分类
    十种常见排序

    礼包 2021年12月14日
  • 怎样用Jbuilder 2005开发Java Applet应用

    技术怎样用Jbuilder 2005开发Java Applet应用今天就跟大家聊聊有关怎样用Jbuilder 2005开发Java Applet应用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希

    攻略 2021年12月2日
  • 端午节的简介50字,端午节的来历30字左右

    技术端午节的简介50字,端午节的来历30字左右战国时期的楚国(今湖北)诗人屈原在该日抱石跳汨罗江自尽端午节的简介50字,统治者为树立忠君爱国标签将端午作为纪念屈原的节日;部分地区也有纪念伍子胥、曹娥等说法。
    端午节与春节

    生活 2021年10月22日