1. 首页
  2. 主题
  3. Go问与答

新手这个语法看不懂

qhyou · · 1879 次点击
公司外包团队写的代码: ``` func (s *StudController) WorkList(param struct { StudId int `!;>0` LatestId int `!;>0` }) web.GetResult { //省略里面的代码了 } ``` 这里的 '`!;>0`' 表示啥意思啊?
我只能说这是一种很蠢的描述法.......目测意思是 !非空,即非0 ,>0即该值大于0 合起来的意思就是这个字段是自然数(1,2,3,4,5.....)
#11
更多评论
你把第二行和第三行的换行给去掉应该就看得懂了
#1
<a href="/user/SugarAYuan" title="@SugarAYuan">@SugarAYuan</a> &#39;StudentId int `!;&gt;0` LatestId int `!;&gt;0` &#39; 这样子?以前做Java的,还是看不懂啊?请大侠明示 :)
#2

用户登录

没有账号?注册

今日阅读排行

    加载中

一周阅读排行

    加载中