Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://blog.alexellis.io/golang-json-api-client/
Alex Ellis' Blog
Golang basics - grab JSON from an API
Learn a Golang recipe for parsing JSON from a remote API on the Internet over HTTP. This is beginner/intermediate content in the Golang basics series
Golang drawer
https://github.com/dghubble/go-twitter
GitHub
GitHub - dghubble/go-twitter: Go Twitter REST and Streaming API v1.1
Go Twitter REST and Streaming API v1.1. Contribute to dghubble/go-twitter development by creating an account on GitHub.
Golang drawer
https://thinkingeek.com/2017/05/21/small-telegram-bot/
Think In Geek
A small Telegram Bot in Go
I started using Telegram a few years ago. Most of the time I don’t use it much to have 1 to 1 conversations but rather chat in a small group of friends which I’ve known for a while now. Every now a...
Golang drawer
https://youtu.be/IauflMdOWTg
YouTube
USENIX ATC'19 lightning talk: Secured Routines: Language-based Construction of TEEs
Secured Routines: Language-based Construction of Trusted Execution Environments authors: Adrien Ghosn, James R. Larus, Edouard Bugnion. This video is the lig...
Golang drawer
https://medium.com/@blanchon.vincent/go-race-detector-with-threadsanitizer-8e497f9e42db
Medium
Go: Race Detector with ThreadSanitizer
Go provides a powerful tool to detect race conditions. This tool can be enabled by the flag -race that you can use with your tests or…
Golang drawer
https://blog.trailofbits.com/2019/06/26/panicking-the-right-way-in-go/
The Trail of Bits Blog
Panicking the right way in Go
A common Go idiom is to (1) panic, (2) recover from the panic in a deferred function, and (3) continue on. In general, this is okay, so long there are no global state changes between the entry point to the function calling defer, and the point at which the…
Golang drawer
https://blog.golang.org/go2-next-steps
Golang drawer
https://resources.whitesourcesoftware.com/blog-whitesource/top-5-go-vulnerabilities
Mend.io
Top 5 Go Vulnerabilities That You Should Know
Discover the top 5 vulnerabilities in Google's Go programming language that developers should be aware of to secure their products.
Golang drawer
https://dev.to/kevburnsjr/five-card-draw-for-gophers-l7g
DEV Community
Five Card Draw for Gophers
Lets make a stupid poker game
Golang drawer
https://medium.com/@blanchon.vincent/go-is-the-encoding-json-package-really-slow-62b64d54b148
Medium
Go: Is the encoding/json Package Really Slow?
Questions about the performance of the encoding/json package is a recurrent topic and multiple libraries like easyjson, jsoniter or ffjson…
Golang drawer
https://itnext.io/manipulating-private-fields-in-go-4da4ca525717
Medium
Manipulating Private Fields in Go
There are a few things that are considered taboo in computer programming. Things that are generally to be avoided. Let’s talk about one.
Golang drawer
https://www.zombiezen.com/blog/2019/06/design-of-everyday-go-apis/
Zombiezen
The Design of Everyday Go APIs
User experience design is just as applicable to Go library design
Golang drawer
https://www.thalesesecurity.com/about-us/information-security-research/blogs/quantum-resistant-tls-go
Thalesesecurity
Quantum-Resistant TLS in Go | Thales eSecurity
Quantum computing attacks may have already begun. Confidential data is being exchanged using algorithms that will eventually be broken by quantum computers. Even though attackers cannot break the communications today (for we lack sufficiently powerful quantum…
Golang drawer
https://github.com/dominikh/go-tools
GitHub
GitHub - dominikh/go-tools: Staticcheck - The advanced Go linter
Staticcheck - The advanced Go linter. Contribute to dominikh/go-tools development by creating an account on GitHub.
Golang drawer
https://medium.com/swlh/go-funk-utility-functions-in-your-go-code-6b3654b10552
Medium
Go-Funk: Utility functions in your Go code
Make your life easier with this library of helper functions.
Golang drawer
https://blog.cloudflare.com/introducing-circl/
The Cloudflare Blog
Introducing CIRCL: An Advanced Cryptographic Library
CIRCL is a modern Go cryptographic library by Cloudflare.
Golang drawer
https://viscarra.dev/post/webrtc-gspeech/
viscarra.dev
Speech to text in the browser using WebRTC
I’ve developed quite a few WebRTC applications over the last three years and noticed that as ML-based features arrive on almost every popular application one way or another, there’s been an increase on feature requests that involve speech to text, sentiment…
Golang drawer
https://github.com/go-xorm/xorm
GitHub
GitHub - go-xorm/xorm: Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm
Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm - go-xorm/xorm
Golang drawer
https://discuss.dgraph.io/t/go-modules-on-badger-and-dgraph/4662
Discuss Dgraph
Go Modules on Badger and Dgraph
Badger v2.0.0 and Go modules After a little bit over a year since the last release of Badger, we decided it was time to cut a new release and announce v2.0.0. This new release includes a bunch of changes, some of them changed the API in backward-incompatible…
Golang drawer
https://hype.codes/best-ide-go-development
hype.codes
Best IDE for Go development | Hype.Codes
Overview of the IDE market for Go. Let's sort out the advantages of the presented solutions and how they differ from each other