gosqlparser
gotimeparser
gosqlparser | gotimeparser | |
---|---|---|
3 | 1 | |
58 | 2 | |
- | - | |
0.0 | 2.1 | |
over 2 years ago | 4 months ago | |
Go | Go | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gosqlparser
-
Resource for making database from scratch
For learning, I built components of the database engine like an SQL parser, a file-based B+ tree, a log-structured merge-tree. And I planned to merge them into the simple database engine. But I paused the project due to the changes in life obstacles.
-
A simple SQL parser in Go
As part of my toy database development, I wrote a simple SQL parser as a dedicated library. I decided to share it with the community to get feedback and be useful ๐ github.com/krasun/gosqlparser.
-
Anyone interested in getting their story with Go up for my newsletter?
Hey ๐ I recently finished writing a SQL parser for my toy database (in Go). I absolutely love the language and the simplicity it markets. I can share my story with Go. Let me know if you are interested.
gotimeparser
What are some alternatives?
kyoto - Golang SSR-first Frontend Library
go-backstage - Go client library for accessing the Backstage REST API
sqlc - Generate type-safe code from SQL
timekit - Helpful functions to extend the Golang `time` standard package
goselect - SQL like 'select' interface for files
go-db - Wrapper over pgx with better transaction API
participle - A parser library for Go
Googletrans - Gๆโก๏ธ: Concurrency-safe, Free and Unlimited google translate api for Golang. ๐ฅๅ ่ดนใๆ ้ใๅนถๅๅฎๅ จ็่ฐทๆญ็ฟป่ฏๅ
fbptree - A persistent storage (in file) based using B+ tree with byte-slice keys and values
mimeheader - Library to work with MimeHeaders and other mime types. Library supports wildcards and parameters.
db_tutorial - Writing a sqlite clone from scratch in C
echotron - An elegant and concurrent library for the Telegram bot API in Go.