草庐IT

go - 制作自定义结构类型的常量全局变量

我想创建一个“类”来处理输入验证。我首先创建一个Input类型,它是一个用于存储用户输入的字符串,以及一个REGP类型,它存储正则表达式模式和模式的描述。我创建了两个常量实例REGP_LOGINNAME和REGP_PASSWORD。但是我收到错误消息:constinitializerREGPliteralisnotaconstant。为什么?packageautimport"regexp"typeInputstringtypeREGPstruct{patternstringDescrstring}constREGP_LOGINNAME=REGP{//constinitializerRE

go - 制作自定义结构类型的常量全局变量

我想创建一个“类”来处理输入验证。我首先创建一个Input类型,它是一个用于存储用户输入的字符串,以及一个REGP类型,它存储正则表达式模式和模式的描述。我创建了两个常量实例REGP_LOGINNAME和REGP_PASSWORD。但是我收到错误消息:constinitializerREGPliteralisnotaconstant。为什么?packageautimport"regexp"typeInputstringtypeREGPstruct{patternstringDescrstring}constREGP_LOGINNAME=REGP{//constinitializerRE