V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  WintersZhang  ›  全部回复第 1 页 / 共 1 页
回复总数  9
2022-05-25 20:55:40 +08:00
回复了 olddogs 创建的主题 Go 编程语言 go 语言,如何实现这样的嵌套循环?
@olddogs
php 不太懂。。
go 的话,我觉得是一样的道理啊,把要解析的字段都定义到 struct 里,然后直接解析
2022-05-25 20:40:51 +08:00
回复了 olddogs 创建的主题 Go 编程语言 go 语言,如何实现这样的嵌套循环?
emmm ,才注册不久,评论不能用 markdown ,tab 缩进也会被吃掉么...
代码片段 OP 凑合看看吧
2022-05-25 20:38:47 +08:00
回复了 olddogs 创建的主题 Go 编程语言 go 语言,如何实现这样的嵌套循环?
相对复杂的结构不是特别适合用 map 来解析吧,实现定义好要解析的 json 相对应的 struct ,然后直接用 json 包的 Unmarshal 就可以了,类似这样:

text := [你要解析的数据]

type entry struct {
Id int `json:"id"`
Name string `json:"name"`
ParentId int `json:"parent_id"`
Children []entry `json:"children"`
}
e := entry{}
json.Unmarshal([]byte(text), &e)
2022-05-12 15:53:59 +08:00
回复了 tamer 创建的主题 日本 人在国内迫于语言能力请教大佬们出去的方法
@tamer
能翻出去的话,有兴趣可以看看这个 UP 的视频。
https://www.youtube.com/channel/UCeh2JETU8UQDmZxuW4U6FJw
粉丝不多,但是是在日本搞 IT 的中国人,可以对日本 IT 圈有个大概的印象,视频贵在真实。。
2022-05-12 01:09:08 +08:00
回复了 tamer 创建的主题 日本 人在国内迫于语言能力请教大佬们出去的方法
润日本,不能说很有发展前景。
但是比较好的地方是,平均起点要比国内高(目前暂时),能让大多数人不 996 拼死努力的前提下,稍微享受一下人生。
一句话,适合能力背景不那么强,又想躺平的人。
2022-05-12 01:03:51 +08:00
回复了 tamer 创建的主题 日本 人在国内迫于语言能力请教大佬们出去的方法
首先派遣也不全都是黑厂。其实找国内对日的外包公司,尤其是规模比较大的可能好点。日本这边搞技术的一直是缺人的状态(少子化嘛…)
OP 应该是走 IT 路线的吧,外包的待遇肯定不会太高,但是正规公司的话,收入应该是足够你一个人在日本生活的。
日语不好肯定有人(你的 leader ,你的前辈)会带的,只要能进现场,跟日本人交流起来,自己努力一点日语学的很快的。拼一点的话,一边语言学校,一边工作应该也是可以的。
外包对技术要求都很水的,学好日语最重要。
2022-04-23 20:43:08 +08:00
回复了 WintersZhang 创建的主题 Go 编程语言 有 go 的多功能工具库推荐吗
@SorcererXW 作者好强。。。3 月发布的 1.0 ,现在就近 5k star 了,多谢老哥。1.8 的泛型我都还没怎么看,惭愧
2022-04-23 11:20:52 +08:00
回复了 WintersZhang 创建的主题 Go 编程语言 有 go 的多功能工具库推荐吗
@lusizeng 多谢大佬!看了一下还是挺多功能的,我先试一试,有机会我也 pr 一下。
2022-04-23 11:17:02 +08:00
回复了 WintersZhang 创建的主题 Go 编程语言 有 go 的多功能工具库推荐吗
@kkhaike 反射的话,确实还挺方便的,contains 什么的感觉经常用到,大部分时候也不用太考虑性能。多谢呀!
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2842 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 13:59 · PVG 21:59 · LAX 05:59 · JFK 08:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.