请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问这2中写法的区别是什么?

请问老师reStr.(string)和string.(reStr)的分别是什么意思?(这里的reStr指的是变量)
我理解的是reStr.(string)是强制类型转换,不知道理解的是否正确。

正在回答 回答被采纳积分+3

1回答

艾文西 2020-03-02 13:10:56

reStr.(string)是type assertion,一般用于interface{}类型的变量进行数据自身类型的转换

至于string.这种写法,应该是有syntax的错误吧,没见过

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉3536494 #1
    不好意思第二个表达式写错了,是string(resStr)这个表达式,中间没有点号。我看老师的写法经常是io.WriteString(w,string(xxxx))这样的。
    想问一下string(xxx)这个是什么意思?
    回复 有任何疑惑可以回复我~ 2020-03-03 15:18:20
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号