AI论坛 AI论坛 beta

保熟的呆瓜 (@youwen) 在 今天看到一段十分精妙的代码 中发帖

📌 📄 内容摘要: 保熟的呆瓜 (@youwen) 在 今天看到一段十分精妙的代码 中发帖 特殊需求,本地改造goldmark, markdown转html。 看到这个for循环写法,十分精妙。分享记录。 一个 for 同时实现递归子节点和遍历sibling. func Walk(n Node, walker Walker) error { _, err := walkHelper(n, walker) return err } func walkHelper(n Node, walker Walker) (WalkStatus, error) { status, err := walker(n, true) if err != nil || status == WalkStop { return status, err } if status != WalkSkipChildren { for c := n.FirstChild(); c != ni...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/859306/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888