Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 16 Go Ast Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
graphql-go-tools
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
go-auto-commenter
A go tool to add comments automatically on all the exported functions in a go project
-
go-expression-calculator
Custom implementation of calculator handling operator precedence and parentheses.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I know of tools like Kaitai that do essentially what I want, just curious about my options. I guess something like https://github.com/alecthomas/participle could work to parse the format, then I'd have to generate code based on the parsed data or something
Project mention: Scaling GraphQL Subscriptions in Go with Epoll and Event Driven Architecture | dev.to | 2024-03-04If you're interested in the full implementation of the resolver, you can find it on GitHub.
Project mention: Mathematical expression parsing and calculation engine library | news.ycombinator.com | 2023-07-12
This is an analyzer that will catch this: https://github.com/nishanths/exhaustive
I believe it's in golangci-lint.
Project mention: Introducing CricLang 🏏: A programming language for cricket enthusiasts | dev.to | 2024-03-17CricLang is a fun programming language created for cricket enthusiasts. If you look at the initial commit on the repository, it will show it as June 9, 2023, but the idea of building my programming language has been lingering at the back of my head since my college days. Finally, after procrastinating on building CricLang, I started working on it on Feb 17, 2024, and it is now ready for public beta release.
Project mention: I want to contribute to open-source software written in Go | /r/golang | 2023-06-04
Go Ast related posts
-
Introducing CricLang 🏏: A programming language for cricket enthusiasts
-
Parser generator
-
Advice or tip
-
Best parser generator in go?
-
Blog on enums in Go: benchmarks; issues; assembly
-
Acorn: A lightweight PaaS for Kubernertes, from Rancher founders
-
php-parser for PHP 8.0-8.2 is released
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 May 2024
Index
What are some of the best open-source Ast projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | participle | 3,312 |
2 | PHP-Parser | 934 |
3 | graphql-go-tools | 638 |
4 | valast | 303 |
5 | math-engine | 303 |
6 | exhaustive | 276 |
7 | phpgrep | 234 |
8 | go-instrument | 140 |
9 | efp | 109 |
10 | astextract | 84 |
11 | asty | 72 |
12 | CricLang | 68 |
13 | gotype | 58 |
14 | easytemplate | 39 |
15 | go-auto-commenter | 10 |
16 | go-expression-calculator | 3 |
Sponsored