==================
== 可爱淘哇 ==
==================
交流与建议、BUG反馈!

Go20210609 今日技术分享

技术分享 Golang
2021-06-09 今日技术分享 字节跳动打造的轮子:Go 表单验证器 https://mp.weixin.qq.com/s/Oc90iCYyZGj5uDKhj8eGWw 16 中的新函数 signal.NotifyContext 怎么用? https://mp.weixin.qq.com/s/LLKgeGmhU_GpQQeivEvi1g Go 每日一库之 reflect https://mp.weixin.qq.com/s/3kE_M9jKTG14t3KIlkqhgA 一个高逼格的 Go 招聘 https://mp.weixin.qq.com/s/lFrmy68XTF79kO3iCD9l6A 云原生 CI/CD 框架 Tekton 初体验 https://mp.weixin.qq.com/s/ZI9vWJ4giVsMhxZYHjjd5A Go 简单分布式系统 3.4 服务发现(2) https://mp.weixin.qq.com/s/dLtyKjJ5_p0aiyx9BMGEYg Go 简单分布式系统 3.5 服务发现(3) https://mp.weixin.qq.com/s/SQbOS1xRECM2Oa-tXjEkfw Go 每日一库之 ants(源码赏析) https://mp.weixin.qq.com/s/a84T6Hpbrhop7vQA01N1Bg 2021 中国 Go 语言开源贡献者峰会预告 https://mp.weixin.qq.com/s/-FWxWGVJEVe8JPPcGqHxgw Go timer 是如何被调度的? https://mp.weixin.qq.com/s/iseiQ20eIUR9i02fy1tFhg 2.5年写成的Go免费在线图书 https://mp. Read more...

Go20210608 今日技术分享

技术分享 Golang
2021-06-08 今日技术分享 Go 调度器的任务窃取(Work-Stealing) https://mp.weixin.qq.com/s/trBAi976eaaTDcSzpAqPkQ 通过实例理解Go逃逸分析 https://mp.weixin.qq.com/s/bR9shJGRXsRHJhh-GcY83A Go 凭什么不支持三元运算符? https://mp.weixin.qq.com/s/LmHR7Y674dSo-Xa0tajL_w 一文搞懂如何实现 Go 超时控制 https://mp.weixin.qq.com/s/S4d9CJYmViJT8EbhyNCIMg 神奇的init函数 https://mp.weixin.qq.com/s/y-H0y1ahq8a_TgJ4c4otuQ 3 服务发现(1) https://mp.weixin.qq.com/s/QoDwEbl02nSHjRci8yRbyQ ​手把手教你如何进行 Golang 单元测试 https://mp.weixin.qq.com/s/N5wby-aWWEPc7mHN_lN3lQ 主干开发、主干发布,CI 如何为大型项目提供最优解? https://mp.weixin.qq.com/s/mQihX1VbEEArHpcx6s5KFQ 自制文件系统 —— 03 Go实战:hello world 的文件系统 https://mp.weixin.qq.com/s/Yf6yBoEQe6ijMlPgZ6P2sA 曹大带我学 Go(5)—— 哪里来的 goexit https://mp.weixin.qq.com/s/xrDZ2Z7KkHL0vZ3k6KGcyg Code Review 引发的 Golang Memory Model 深入思考 https://juejin.cn/post/6970513766509182984 监控是手段,而不是目的 https://www. Read more...

Go20210605 今日技术分享

技术分享 Golang
2021-06-05 今日技术分享 Go: stringer 命令,通过代码生成提高效率 https://mp.weixin.qq.com/s/Ik3PxNRbddtbm6E-Xo_rdA 详解并发编程基础之原子操作(atomic包) https://mp.weixin.qq.com/s/-KE6jNKkVxNrm-e3laibzw 函数的不定参数你是这样用吗? https://mp.weixin.qq.com/s/jvSbZ0_g_EFqaR2TmjjO8w 如何不 Review 每一行代码,同时保持代码不被写乱? https://mp.weixin.qq.com/s/UtBkJYpQHIvRQ_AQnzxxMw 假如 Go 能说话,听听 GMP 的心声 https://mp.weixin.qq.com/s/eHXAPQkzwMTaLVrXESowBg 直播回放 | Istio 大咖说第 2 期:从微服务架构到 Istio—— 架构升级实践分享 https://mp.weixin.qq.com/s/huZaJVK5qXVrQFfDlha5zQ 惊!这个 Go 开源项目号称「不改一行代码做秒杀」 https://mp.weixin.qq.com/s/NSJmV-hBucaXoBAfD3TKLA 超全代码!详解Go中内存分配源码实现 https://mp.weixin.qq.com/s/_SYT7zWqvFnfH02cHFOgow 十个问题理解Linux epoll工作原理 https://mp.weixin.qq.com/s/h3CBZt2KEA-ScXFSKHaRBg Pointer https://mp.weixin.qq.com/s/8qtHdw2JiRQ1cXlzbJ0ANA 基于 cdp 协议开发的浏览器自动化工具 rod https://go-rod.github.io/i18n/zh-CN/#/get-started/README Go 重构和转换工具 https://github. Read more...

Linux 常用命令

Shell脚本 linux
Linux 常用命令 日期 $(date -d '1 day ago' '+%Y-%m-%d') 常用方法 数字格式化 part=`printf "%03d" $i` # 左补0 删除旧文件 # 找出5天前修改的文件名以.tar结尾的文件进行删除 find /www/backup -mtime +5 -name "*.tar" |xargs rm for循环 for ((i=0;i<10;i++)) do _date=$(date +%Y-%m-%d -d "${i}day") echo $_date done # for i in {1..10} do echo $i done 文件合并 find ./ -name "item*" | xargs sed 'a\' > all.txt find ./ -name "item*" | xargs cat > all.txt :s/old/new #替换当前行的第一个old为new :s/old/new/g #替换当前行的所有的old为new :. Read more...

TOML 语言规范 1.0 正式版

TOML Rust
👉 TOML 语言广泛用于 Rust 项目当中,cargo new 一个新项目时都会新建一个 toml 的配置文件,所以学习 Rust 过程中也有必要熟悉 TOML 语言的相关语法,从而熟练在 Rust 项目中编辑配置文件。 👉 本文来自 toml-lang 的中文翻译版本,本文收录在此处,只是方便 Rust 学习者统一查阅,若是发现有任何错误或需要完善地方,请在 toml.io 原项目仓库指出或修改错误。 TOML v1.0.0 全称:Tom 的(语义)明显、(配置)最小化的语言。(Tom’s Obvious, Minimal Language) 作者:Tom Preston-Werner、Pradyun Gedam 等人。 宗旨 TOML 旨在成为一个语义明显且易于阅读的最小化配置文件格式。 TOML 被设计成可以无歧义地映射为哈希表。 TOML 应该能很容易地被解析成各种语言中的数据结构。 目录 规格 注释 键值对 键名 字符串 整数 浮点数 布尔值 坐标日期时刻 各地日期时刻 各地日期 各地时刻 数组 表 内联表 表数组 文件扩展名 MIME 类型 ABNF 语法 规格 TOML 是大小写敏感的。 TOML 文件必须是合法的 UTF-8 编码的 Unicode 文档。 空白是指制表符(0x09)或空格(0x20)。 换行是指 LF(0x0A)或 CRLF(0x0D0A)。 注释 井字符将该行余下的部分标记为注释,除非它在字符串中。 Read more...
Previous Page 2 of 9 Next Page