赞了回答2019-07-11
看你结构体标签的定义,你用的事gorm组件,按照官方手册,时间格式可以设置为*time.Time类型。这样既可以判断时间是否设置还可以直接格式化时间。
赞了回答2019-07-01
QT, 跨平台是编译的问题, 大多数语言都支持跨平台. GITHUB上开源的IDE很多, 看看代码就好. 不要入坑,浪费时间. 其实想想也没什么东西. 语言选择上, 可能JAVA更适合, 最好还是用C++.
回答了问题2019-07-01
那么你有一个包moda, 放在/home/singlethread/moda下面, 然后你想用go mod, 那么会执行go mod init A包名又有一个包modb, 打算引用包moda, 所以你会写
回答了问题2018-11-13
改成 import "linju/urls然后使用 urls.FuncName因为go里面没有import文件, 只有import包, 而包就是一个文件夹
回答了问题2018-10-31
推荐 [链接]比较看好 go mod 也就是vgo的官方支持咯
回答了问题2018-10-31
git clone 这个项目 [链接]放到$GOPATH/src/golang.org/x/下面所有golang.org/x的,都要去github.com/golang下面找另外. import golang.org不代表去这个网址下载
回答了问题2018-10-30
[链接]
回答了问题2018-10-11
{代码...}
回答了问题2018-09-26
Sizeof takes an expression x of any type and returns the size in bytes of a hypothetical variable v as if v was declared via var v = x. The size does not include any memory possibly referenced by x. For instance, if x is a slice, Sizeof returns th...
回答了问题2018-09-17
写一个userID映射到port的函数比如最简单的 {代码...} 然后客户端实现同一个逻辑,这样A连接到的端口和B从user A ID获取的端口就会一致
赞了回答2018-09-14
正常连接断开客户端会给服务端发送一个fin包,服务端收到fin包后才会知道连接断开。而断网断电时客户端无法发送fin包给服务端,所以服务端没办法检测到客户端已经短线。为了缓解这个问题,服务端需要有个心跳逻辑,就是服务端检测到某个客户端多久没发送任何数据过来...
回答了问题2018-09-13
chan类型背后是指针把c和node.ch看成指针那么&c和&node.ch就都是对指针取地址那么ch和node.ch的内存在创建变量时(栈上分配)就已经分配好了,不会变
回答了问题2018-09-12
传给GetFansIncrementNum一个chan error, 然后select fansNum和errChan 使用context包, 如果不需要获取error具体值,可以在GetFansIncrementNum函数中直接关掉fansNum 个人更推荐2
回答了问题2018-03-05
试试这个
回答了问题2018-02-28
返回的Body和storeage.PutRet结构不匹配
回答了问题2018-02-26
建议读一本golang入门书,事半功倍
回答了问题2018-02-22
{代码...}
回答了问题2018-02-12
题中的结构更像是map组成的数组 {代码...}
回答了问题2018-02-11
我知道分开的一个好处后台加功能不用重启用户服务,也就不会影响用户好处坏处还有很多,需要权衡
回答了问题2018-02-11
LastReplyUser User改成LastReplyUser *Usergo里的结构体零值不是nil,指针才是