dras2334
2018-04-29 10:44
浏览 133
已采纳

获取可为空字符串的长度

I have the following structure:

type NetAuth struct {
        Identificator *string `json:"identificator"`
        Password      *string `json:"password"`
        DeviceID      *string `json:"deviceId"`
        Type          int  `json:"type"`
}

I am trying to get the length of Identificator with len(event.Identificator) however I get Invalid argument for len

Before calling len I check if it's nil. I am coming from Java/C#/PHP background and it's my first time writing in GO.

图片转代码服务由CSDN问答提供 功能建议

我具有以下结构:

  type NetAuth struct {  
标识符* string`json:“ identifierator”`
密码* string`json:“ password”`
 DeviceID *字符串`json:“ deviceId”`
输入int`json:“ type”`
}  
   
 
 

我正在尝试使用 len(event.Identificator)来获取 Identificator 的长度,但是我得到了 len的无效参数

在调用len之前,我先检查它是否为nil。 我来自Java / C#/ PHP背景,这是我第一次用GO编写。

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题