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 23 Go Language Projects
-
murex
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
-
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.
-
wa
The Wa Programming Language: Simple, maintainable, compiled language for developing WebAssembly software
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
chatbot
A fast responsive, machine learning, conversational dialog engine for creating chat bots, written in Go.
-
universal-translator
:speech_balloon: i18n Translator for Go/Golang using CLDR data + pluralization rules
-
dictpress
A stand-alone web server application for building and publishing full fledged dictionary websites and APIs for any language.
-
govarnam
Easily type Indic languages on computer and mobile. GoVarnam is a cross-platform transliteration library. Manglish -> Malayalam, Thanglish -> Tamil, Hinglish -> Hindi plus another 10 languages. GoVarnam is a near-Go port of libvarnam
-
Gentee script programming language
Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).
-
Googletrans
Discontinued Gๆโก๏ธ: Concurrency-safe, Free and Unlimited google translate api for Golang. ๐ฅๅ ่ดนใๆ ้ใๅนถๅๅฎๅ จ็่ฐทๆญ็ฟป่ฏๅ
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Go: Sentinel errors and errors.Is() slow your code down by 3000% | news.ycombinator.com | 2024-05-31Nice write-up.
It's a shame that errors.Is is slow for general use, and at least some of that seems attributable to the Comparable change requiring reflection. Multi-errors seems to have bloated the switch. And of course the lack of a happy-path that was fixed in [1].
Since Go already has two ways of handling exceptional state: return or panic, it does feel like a stretch to also introduce a "not found" path too. All bets are off in tight inner loops, but I think as a general coding practice, it'll make the language (de facto) more complicated/ambiguous.
But my take away is that the question has been kicked off: can wrapped errors be made more efficient?
1. https://github.com/golang/go/commit/af43932c20d5b59cdffca454...
Cool project . I am also designing a Wa language for Wasm (https://github.com/wa-lang/wa), we are currently improving support for the WebGPU library and LSP extension.
Project mention: We built the fastest CI in the world. It failed | news.ycombinator.com | 2023-09-12We spent some time evaluating this on my team, and we're still experimenting with it.
I like it a lot, but the project appears to be mostly unmaintained since mid-2021, when the creator left it to work on a lispy CI/CD tool [0] that feels very complicated... not sure what's going on there.
[0]: https://github.com/vito/bass
Project mention: I made a tool to easily type Malayalam on macOS (other Indian languages also supported) | /r/Kerala | 2023-07-04Varnam is an input tool that I've been working on for the past 3 years. I had previously built Varnam input tool for Linux. Now I've built one for mac as well. You can follow this video tutorial to install Varnam.
Project mention: LinGo, a free and open source text-based language acquisition tool | /r/lojban | 2023-12-07This is the link to the github repository
Project mention: Show HN: Shmux โ script runner for almost any language | news.ycombinator.com | 2023-12-20
Go Language related posts
-
Go: Sentinel errors and errors.Is() slow your code down by 3000%
-
Fast Shadow Stacks for Go
-
Abusing Go's Infrastructure
-
Proposal: Add "SIMD" package to standard library
-
Golang is evil on shitty networks
-
Generic Concurrency in Go
-
Creating a personal AI assistant a.k.a An approachable series on learning new stuff!
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Jun 2024
Index
What are some of the best open-source Language projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | go | 120,346 |
2 | murex | 1,398 |
3 | oh | 1,346 |
4 | reflow | 959 |
5 | gocaml | 743 |
6 | wa | 747 |
7 | whatlanggo | 624 |
8 | gotext | 424 |
9 | scriggo | 413 |
10 | chatbot | 409 |
11 | define | 377 |
12 | universal-translator | 362 |
13 | bass | 355 |
14 | dictpress | 350 |
15 | cherri | 158 |
16 | govarnam | 141 |
17 | Gentee script programming language | 130 |
18 | Googletrans | 109 |
19 | LinGo | 60 |
20 | tau | 52 |
21 | shmux | 43 |
22 | ecal | 40 |
23 | to | 17 |
Sponsored