打印相关的问题

来源:5-8 商品repository开发---查询单条记录

FDmitnick

2019-11-10

老师我在comm.go中添加打印的时候
我是使用的
fmt.Printf("[%s] [%s] [%s]", strconv.Itoa(i), objValue.Type().Field(i).Tag.Get("sql"), value)图片描述
图片描述
进行数据打印,就会导致数据打印不出来

但是如果使用老师的打印方式又可以把数据打印出来

fmt.Println("i的值"+strconv.Itoa(i))
fmt.Println("obj 结构体对应的下标:"+objValue.Type().Field(i).Tag.Get("sql"))
fmt.Println("value的值"+value)

请问下这是为什么

写回答

1回答

Cap

2019-11-12

你可以在 fmt.Printf 之前用 fmt.Println 打印下 value 看当时是否有值。

0
3
FDmitnick
回复
Cap
好的,谢谢老师
2019-11-19
共3条回复

全流程开发 GO实战电商网站高并发秒杀系统

运用架构设计与系统化思维,从容应对不同流量等级的“秒杀”场景

1462 学习 · 443 问题

查看课程