个人笔记之==简短的http请求==日志格式输出===strings.fields字符格式处理

 

日志格式输出

**%d int变量**
**%x, %o, %b 分别为16进制,8进制,2进制形式的int**
**%f, %g, %e 浮点数: 3.141593 3.141592653589793 3.141593e+00**
**%t 布尔变量:true 或 false**
**%c rune (Unicode码点),Go语言里特有的Unicode字符类型**
**%s string**
**%q 带双引号的字符串 "abc" 或 带单引号的 rune 'c'**
**%v 会将任意变量以易读的形式打印出来**
**%T 打印变量的类型**
**%% 字符型百分比标志(%符号本身,没有其他操作)**

fmt.Printf("%+v\n", v)      %+v 和%v   {name:Nan id:33}     \n这个是

 

strings.fields字符格式处理

    s := "Hello 世\n界!\tHe\vl\flo!\rfu/rck end"
   	ss := strings.Fields(s)
   	fmt.Println(ss)
   	//输出结果:[Hello 世 界! He l lo! fu/rck end]

 

简短的http请求模板 

//简短的HTTP请求
func getHttp(url string) []byte {
	url = "http://" + strings.Replace(url, "http://", "", 1)
	res, err := http.Get(url)
	if err != nil {
		fmt.Printf("fetch: %v\n", err)
		os.Exit(1)
	}
	body, _ := ioutil.ReadAll(res.Body)
	return body
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值