在公司和个人项目中自动切换git commiter信息
代码目录 ~/Code
公司项目目录 ~/Code/Work
代码目录 ~/Code
公司项目目录 ~/Code/Work
在接入一些php后台时,可能会遇到返回的json字段类型变化的情况(即字段类型不规范的情况)。
这时候可以选择简单的用interface
去解析。
当然,还可以使用json.RawMessage
来应对更复杂的情况。
这里error
字段其实是可以根据外部code
是否为0来判断类型的。
还有一种办法是对error
这个struct定义一个Unmarshal
方法。
网上流传的用法大都引用了 golang.org/x/net/proxy
(并且使用了已经 deprecated 的dialer
),实际上现在可以直接用这种更简单的写法。
在对接微信客服消息的时候,发现换行符、a标签等都被转义了。
调查发现是在对结构体调用json.Marshal
发生的。
vim /etc/ssh/sshd_config
systemctl restart sshd
vim /etc/ssh/ssh_config