djFFFFF 最近的时间轴更新
djFFFFF

djFFFFF

V2EX 第 56423 号会员,加入于 2014-02-20 18:15:46 +08:00
今日活跃度排名 6675
根据 djFFFFF 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
djFFFFF 最近回复了
坐标新加坡,小中大这三个问题和 LZ 是一样的。不过除此之外其实就没啥别的毛病了。新加坡多一个小问题就是没得玩。
要说非要留下吗也没有非要留下的理由。
要说非要回国吗也没有非要回国的理由。
@djFFFFF 和这条相对的是,不要觉得因为自己英语不好而不敢去说英语的环境。这会是恶性循环。
有条件的话还是要在英语环境里。每天说英语是最快的学英语的方法。没在这个环境里的时候,学得再好也只是理论上的英语好。
别说,我还真想买一套收藏。

不过 10w 太贵了,1000 就考虑买😂
@szxczyc 有几个点需要确认。
一个是你这张表的 mysql 的字段是什么,是 json 还是 varchar 还是别的
一个是你这个 ServerList 的定义里,gorm 部分的标签是怎么写的。
另一个是,gorm 的 json 字段,如果是自定义类型,都需要实现一个 Scan(value interface{}) error 和一个 Value() (driver.Value, error) 方法,gorm 才能知道如何从 json 转成对应的数据结构。详见 https://gorm.io/docs/data_types.html 这个文档。
举个 map[string]string 的例子:

type SomeJsonField map[string]string

func (i *SomeJsonField) Scan(value interface{}) error {
bytes, _ := value.([]byte)

err := json.Unmarshal(bytes, i)
return err
}

func (i SomeJsonField) Value() (driver.Value, error) {
return json.Marshal(i)
}
mysql 的表结构是什么;你的 go 代码怎么写的,这两个不给出来,没法查。
genshin (impact)
这个算是其中一个我和 v 站无法共情的一个点。我 13 岁开始写代码,现在 31 岁了,过往从工作中获得了很多的成就感,现在也一直在获得成就感。只是为了钱的话,我根本工作不下去的。
原来一狗是两万,一直以为一狗是一万
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1171 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 9ms · UTC 18:08 · PVG 02:08 · LAX 10:08 · JFK 13:08
♥ Do have faith in what you're doing.