如何查找来自结构的字符串指针的长度。目前,我正在编写单元测试,并想查看字符串指针是否少于250个字符。如果r是my而myString是字符串指针。
此代码无效:
if len(r.myString) > 256 {
return ErrStringTooLong
}
答案 0 :(得分:3)
您应该解释为什么您的代码不正确,以及收到的错误消息。如果它是指向字符串的指针,则应使用asterix *
取消引用它len(*r.myString)
答案 1 :(得分:2)
您可以在指针变量名之前访问带有星号的对象,例如len(*r.myString)