还没有完成。大家可以看看,应该能看懂吧?
还没有完成。大家可以看看,应该能看懂吧?
|
YanSevenNov 6, 2025
1
有参考 TiKV 吗
|
|
JimLee0921Nov 6, 2025
3
好叼,等我 Go 入门完必须得支持一波
另外哥们儿能给点建议吗?就是目前自己跟着 GPT+GitHub 已经把基础语法什么都学完了,这两天上班是在偷偷学那些重要的官方库和跟着那个 geektutu 看他那个啥高性能编程,准备学完再跟着他弄他那个什么七天 gin 框架。。但是整体方向还是挺乱的。。 |
|
lingrongyanNov 6, 2025
4
围观下,虽然不懂,但从零开始打动我了
|
|
gongymNov 6, 2025
5
|
|
javalaw2010Nov 6, 2025
6
🐂🍺,写好了踢我一下,出实体书的话我一定买一本拜读。
|
|
7
@JimLee0921 根据本人经验,入门后最要紧的是动手积累经验,然后是学习基础知识。这 2 个方向在时间上最有性价比。
|
|
craftsmanshipNov 6, 2025 via Android
8
@gfwuzer 基础知识指的什么呢
|
|
back0893Nov 6, 2025
9
让我想起 lua 的 go 实现 手措解析
|
|
craftsmanshipNov 6, 2025 via Android
10
@gfwuzer 懂了 链接里提到的底层原理哈
|
|
11
@javalaw2010 不介意英文的话,可以看这个 https://build-your-own.org/#section-database
|
|
JimLee0921Nov 6, 2025
12
@gfwuzer #7 学到了学到了,谢谢
|
|
AutumnVerseNov 6, 2025 via iPhone
13
数据库这种要求高实时性的业务,就不应该选带 gc 的编程语言,最新选 rust ,不追新选 c c++
选 go 注定只能是玩具 |
|
nbhaohaoNov 6, 2025
14
看上去不错, 谢谢分享.
|
|
15
@AutumnVerse 你说的对。C/C++ 确实不可不学习。大家可以看看这个手搓 Redis 的教程,比数据库简单些。https://build-your-own.org/redis/
|
|
hugodotlauNov 6, 2025
16
万物皆可搓系列
|
|
cc11Nov 6, 2025
17
看上去不错, 谢谢分享.
|
|
dishonestNov 6, 2025
18
@AutumnVerse 玩具也很有价值,娱乐价值、教育价值。go 的好处就是语法糖少,适合看清思路。
我记得以前有本叫`Writing An Interpreter In Go`, 我当时特别喜欢这本书,因为相比那些大块头,它是真的“从零开始”。 |
|
lysShubNov 6, 2025
19
@AutumnVerse 不少日志数据库都是 go 写的
|
|
Chrisz2zzNov 7, 2025
20
支持!
|
|
258Nov 7, 2025
21
这个网站的样式挺好看的
|
|
runningmanNov 7, 2025
22
放个微信或者群么
|
|
encounter2017Nov 7, 2025
23
我来,10 行内手搓数据库( bash )
#!/bin/bash db_set () { echo "$1, $2" >> database } db_get () { grep "^$1," database | sed -e "s/^$1,//" | tail -n 1 } |
|
dog82Nov 7, 2025
24
TiDB 好像是用 Go 写的,楼主可以去应聘
|
|
dog82Nov 7, 2025
25
再好奇问一下:sql 语言解析到底层数据存储结构,要有编译原理的知识积累才行,感觉非常复杂,OP 怎么解决的?
|
|
ddddddsNov 7, 2025
26
我用 rust 写了一个,只不过是付费的,介意勿点 https://roseduan.cn/course/zh/blog/2-sql/
|
|
yuananfNov 7, 2025
27
@dog82 sql 解析到语法树应该还好,tidb 的语法解析还可以 https://github.com/pingcap/tidb/tree/master/pkg/parser
|
|
jmliubiaoNov 7, 2025
28
支持
|
|
l1ch40Nov 7, 2025
29
可以哇,支持楼主
|
|
kevinpendragonNov 7, 2025
30
可以,感觉写的挺通俗
|
|
abolastNov 7, 2025
32
到时候会上架微信读书么?期待
|
|
fpureNov 7, 2025
33
有关于执行计划优化的内容吗
|
|
lvlongxiang199Nov 7, 2025
34
建议改名为 CRUD 程序员视角下的 db (非贬义)
存储+事务的确是重点, 但优化器, 执行器也是重点. 真要正经学下 db 的话, 可以直接上 cmu15445 parser 那边没必要手写, 可以直接用 yacc/ANTLR |
|
DganzhNov 8, 2025
35
写完再看
|