Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
Golang drawer
https://www.sobyte.net/post/2022-10/go-func/
www.sobyte.net
Go's several function argument passing modes
Explore the different ways of passing function arguments in golang, and the advantages and disadvantages between them.
Golang drawer
https://blog.lobocv.com/posts/richer_golang_errors/?utm_id=blog
Lobocv Blog
Advanced Go Error Handling Made Simple
Software Development Blog
Golang drawer
https://autostrada.dev
autostrada.dev
Autostrada: Code generator for Go projects
Effortlessly generate the perfect starting point for your Go web application or JSON API.
Golang drawer
https://quicktype.io
quicktype.io
Convert JSON to Swift, C#, TypeScript, Objective-C, Go, Java, C++ and more • quicktype
quicktype generates types and helper code for reading JSON in C#, Swift, JavaScript, Flow, Python, TypeScript, Go, Rust, Objective-C, Kotlin, C++ and more. Customize online with advanced options, or download a command-line tool.
Golang drawer
https://betterprogramming.pub/a-big-problem-in-go-that-no-one-talks-about-328cc3e71378
Medium
A Big Problem in Go That No One Talks About
Compiling Go projects into a Windows executable is problematic, due to a lack of communication between Google and Microsoft
Golang drawer
https://www.scylladb.com/2022/10/12/a-new-scylladb-go-driver-faster-than-gocql-and-its-rust-counterpart/
ScyllaDB
A New ScyllaDB Go Driver: Faster Than GoCQL and Its Rust Counterpart - ScyllaDB
How we built a new Go ScyllaDB driver that's almost 4x faster than its GoCQL predecessor and 2X faster than its Rust counterpart.
Golang drawer
https://github.com/golang/go/discussions/56010
GitHub
redefining for loop variable semantics · golang go · Discussion #56010
Update 2023-06-06: Go 1.21 is expected to support GOEXPERIMENT=loopvar as a way of trying out these new semantics. See #57969 and https://go.dev/wiki/LoopvarExperiment. We have been looking at what...
Golang drawer
https://github.com/goadesign/goa
GitHub
GitHub - goadesign/goa: Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant…
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs. - goadesign/goa
Golang drawer
https://github.com/spf13/cobra
GitHub
GitHub - spf13/cobra: A Commander for modern Go CLI interactions
A Commander for modern Go CLI interactions. Contribute to spf13/cobra development by creating an account on GitHub.
Golang drawer
https://github.com/jesseduffield/lazydocker
GitHub
GitHub - jesseduffield/lazydocker: The lazier way to manage everything docker
The lazier way to manage everything docker. Contribute to jesseduffield/lazydocker development by creating an account on GitHub.
Golang drawer
https://github.com/fsnotify/fsnotify/releases/tag/v1.6.0
GitHub
Release v1.6.0 · fsnotify/fsnotify
This version of fsnotify needs Go 1.16 (this was already the case since 1.5.1, but not documented). It also increases the minimum Linux version to 2.6.32.
Additions
all: add Event.Has() and Op.Ha...
Golang drawer
https://github.com/charmbracelet/gum
GitHub
GitHub - charmbracelet/gum: A tool for glamorous shell scripts
🎀
A tool for glamorous shell scripts
🎀
. Contribute to charmbracelet/gum development by creating an account on GitHub.
Golang drawer
https://github.com/Jeffail/tunny
GitHub
GitHub - Jeffail/tunny: A goroutine pool for Go
A goroutine pool for Go. Contribute to Jeffail/tunny development by creating an account on GitHub.
Golang drawer
https://github.com/bensadeh/circumflex
GitHub
GitHub - bensadeh/circumflex:
🌿
It's Hacker News in your terminal
🌿
It's Hacker News in your terminal. Contribute to bensadeh/circumflex development by creating an account on GitHub.
Golang drawer
https://github.com/zakaria-chahboun/cute
GitHub
GitHub - zakaria-chahboun/cute: a minimalist beautiful Go print (fmt alternative)
a minimalist beautiful Go print (fmt alternative). Contribute to zakaria-chahboun/cute development by creating an account on GitHub.
Golang drawer
https://github.com/antonmedv/expr
GitHub
GitHub - expr-lang/expr: Expression language and expression evaluation for Go
Expression language and expression evaluation for Go - expr-lang/expr
Golang drawer
https://github.com/mikestefanello/pagoda
GitHub
GitHub - mikestefanello/pagoda: Rapid, easy full-stack web development starter kit and admin panel in Go
Rapid, easy full-stack web development starter kit and admin panel in Go - mikestefanello/pagoda
Golang drawer
https://gitlab.com/cznic/tcl
GitLab
cznic / tcl · GitLab
Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications,...
Golang drawer
https://levelup.gitconnected.com/go-worker-pool-the-concurrency-powerhouse-2dc7971f4f15
Medium
Go Worker Pool: The Concurrency Powerhouse
The best “Application programmers” are cultured to focus on business requirements and they typically don’t always factor in the need for…
Golang drawer
https://y.com.sb/watch?v=ZA93qgdLUzM
Invidious
[1/5] Building a CLI Kanban Board with Bubble Tea
https://github.com/charmbracelet/kancli
Welcome back to another Charm video! Today we are building a kanban board for the command line together using Bubble Tea. Let us know what you think in the comments!
If you like this video, we would appreciate any…