![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
KingDragon_Baron
认真生活.
展开
-
http.HandleFunc 解析
func HandleFunc(pattern string, handler func(ResponseWriter, *Request))HandleFunc注册一个处理器函数handler和对应的模式pattern(注册到DefaultServeMux)。HandleFunc 的第一个参数指的是请求路径,第二个参数是一个函数类型,表示这个请求需要处理的事情。没有处理复杂的逻辑,...原创 2019-03-04 16:09:22 · 5631 阅读 · 0 评论 -
go_flag
import "flag"flag包实现了命令行参数的解析。要求:使用flag.String(), Bool(), Int()等函数注册flag.常用的flag注册方式1、下例声明了一个整数flag,解析结果保存在*int指针ip里:import "flag"var ip = flag.Int("flagname", 1234, "help message for flagname...原创 2019-03-19 19:37:31 · 221 阅读 · 0 评论 -
go_viper解析
什么是Viper?Viper是Go应用程序的完整配置解决方案,包括12-Factor应用程序。它旨在在应用程序中工作,并可以处理所有类型的配置需求和格式。它支持:设置默认值从JSON,TOML,YAML,HCL和Java属性配置文件中读取实时观看和重新读取配置文件(可选)从环境变量中读取从远程配置系统(etcd或Consul)读取,并观察变化从命令行标志读取从缓冲区读取设置显式...翻译 2019-03-19 19:38:14 · 3223 阅读 · 3 评论