I support developing a database engine as a side and low-level project. 
However, it's not easy to develop from scratch since there are many 
different concepts that you should learn. It can be a good practice to 
learn the internals of the databases, but it'll take some time. Maybe you 
can follow the link that Dan shared. If you have a passion to learn 
internals, firstly, and develop some engines after that, you can start 
today. But if you want to build something in a short time, you may go with 
a simpler project. In that way, you can enhance your resume in a shorter 
time.

15 Temmuz 2026 Çarşamba tarihinde saat 20:03:55 UTC+3 itibarıyla Dan Kegel 
şunları yazdı:

> That reminds me of https://build-your-own.org/database/ which looks 
> pretty cool and fun.
>
> But likely it's not something you'd do for any practical use case.
>
> LLMs may not be the best mentors here :-) 
>
> Asking an llm something like
>
> "what's a good low-level project in golang that I could complete in a 
> month and that has practical applications?"
>
> might pull up better ideas.
> - Dan
>
>
> On Tuesday, June 23, 2026 at 4:33:43 AM UTC-6 Rishikesh Raj wrote:
>
>> "I want to build a low-level project for my resume. An LLM suggested 
>> creating a database engine in Go, but I’m unsure how to approach it. Should 
>> I pursue this project, or focus on something else? If I do build it, what 
>> would be the practical use case?"
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/golang-nuts/fa518ecd-2597-4842-86d1-7904bf376cd1n%40googlegroups.com.

Reply via email to