Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
Golang drawer
https://blog.noops.land/debugging-webAssembly-from-go-sources-in-chrome-devtools
blog.noops.land
Debugging WebAssembly from Go sources in Chrome DevTools
WebAssembly (Wasm) executables compiled from Go source code can be interactively debugged in Chrome DevTools
Golang drawer
https://www.twilio.com/blog/manage-go-application-secrets-using-vault
Twilio Blog
How to Manage Go Application Secrets Using Vault
In this tutorial, you're going to learn how to manage Go application secrets with Vault.
Golang drawer
https://jvns.ca/blog/2022/07/28/toy-remote-login-server/
Julia Evans
A toy remote login server
Hello! The other day we talked about what happened when you press a key in your terminal.
Golang drawer
https://kinbiko.com/posts/2022-07-30-error-messages-should-be-boring/
Kinbiko
(Go) Error messages should be boring
When error messages contain “useful information” e.g. application-specific IDs or other variables then the error messages lose their “grepability”. In other words, you cannot quickly search a codebase for an error without removing anything you believe could…
Golang drawer
https://github.com/theriault/maths
GitHub
GitHub - theriault/maths: Maths includes mathematical functions not defined in the standard Go math package.
Maths includes mathematical functions not defined in the standard Go math package. - GitHub - theriault/maths: Maths includes mathematical functions not defined in the standard Go math package.
Golang drawer
https://github.com/traefik/yaegi
GitHub
GitHub - traefik/yaegi: Yaegi is Another Elegant Go Interpreter
Yaegi is Another Elegant Go Interpreter. Contribute to traefik/yaegi development by creating an account on GitHub.
Golang drawer
https://blog.gitea.io/2022/07/gitea-1.17.0-is-released/
Gitea
Gitea 1.17.0 is released | Gitea Blog
We are proud to present the release of Gitea version 1.17.0, a relatively big release with a lot of new and exciting features and plenty breaking changes.
Golang drawer
https://blog.jetbrains.com/go/2022/08/04/goland-roadmap-2022-3/
The JetBrains Blog
What’s Next: GoLand Roadmap 2022.3 | The GoLand Blog
We’ve just released a new version of GoLand and are ready to share our plans for the next major update.
If you haven’t yet checked out what we packed into GoLand 2022.2, here’s a brief overview
Golang drawer
https://gitlab.com/naqll/dynamodb-table-explorer
GitLab
Andy / DynamoDB Table Explorer · GitLab
Golang drawer
https://github.com/inkeliz/karmem
GitHub
GitHub - inkeliz/karmem: Karmem is a fast binary serialization format, faster than Google Flatbuffers and optimized for TinyGo…
Karmem is a fast binary serialization format, faster than Google Flatbuffers and optimized for TinyGo and WASM. - inkeliz/karmem
Golang drawer
https://preslav.me/2022/08/09/i-dont-like-golang-default-http-handlers/
Preslav Rachev
I Don’t Like Go’s Default HTTP Handlers
Explicit > Implicit
Golang drawer
https://github.com/mgechev/revive
GitHub
GitHub - mgechev/revive:
🔥
~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
🔥
~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint - mgechev/revive
Golang drawer
https://github.com/cshum/imagor/releases/tag/v1.0.0
GitHub
Release v1.0.0 · cshum/imagor
Streaming libvips
At the moment, all existing popular Go + libvips image applications (imgproxy, imaginary, bimg etc) bridge libvips through buffer. While these are all good with normal web images,...
Golang drawer
https://github.com/labstack/echo
GitHub
GitHub - labstack/echo: High performance, minimalist Go web framework
High performance, minimalist Go web framework. Contribute to labstack/echo development by creating an account on GitHub.
👎
1
Golang drawer
https://github.com/alphadose/haxmap
GitHub
GitHub - alphadose/haxmap: Fastest and most memory efficient golang concurrent hashmap
Fastest and most memory efficient golang concurrent hashmap - alphadose/haxmap
Golang drawer
https://github.com/xyproto/algernon
GitHub
GitHub - xyproto/algernon: Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis, SQLite…
Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis, SQLite and PostgreSQL support ++ - xyproto/algernon
Golang drawer
https://betterprogramming.pub/atomic-pointers-in-go-1-19-cad312f82d5b
Medium
Atomic Pointers in Go 1.19
Easily manage shared resources
Golang drawer
https://y.com.sb/watch?v=2cc4irG6bDA
Invidious
Building Go Executables: Embedding Assets
One of Go’s biggest advantages is that it compiles to a single executable file.
In Go 1.16 we got a new package called embed, which allows you to embed assets inside the generated executable. Let’s see how to embed a static directory and .sql file.
htt…
👍
1
Golang drawer
https://fourcore.io/blogs/manipulating-windows-tokens-with-golang
FourCore
Manipulating Windows Tokens with Go
Windows Tokens are used for authentication and assigning privileges to windows programs. Understanding token manipulation is essential to detect malicious behaviours. Security professionals can use the wintoken library for token manipulation.
Golang drawer
https://ketansingh.me/posts/lets-talk-skiplist/
ketansingh.me
Let's talk SkipList
the forgotten data structure (not really)