conn.(*dbConnection).ID 括号中的这种用户没懂,请指点

simongaoo · · 1200 次点击
更多评论
polaris
社区,需要你我一同完善!
conn 是接口,conn.(*dbConnection) 是类型断言。官方文档:http://docs.studygolang.com/ref/spec#Type_assertions 注:发布帖子时,底下那么大的预览效果,格式乱了也没看到么?
#1
所以,更好的写法应该是: ```go dbConn, ok := conn.(*dbConnection) if ok { log.Printf("Query: QID[%d] CID[%d]\n", query, dbConn.ID) } ``` :blush: 怎么格式化这里面的代码?
#3