Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
Golang drawer
https://ieftimov.com/post/testing-in-go-failing-tests/
Ieftimov
Testing in Go: Failing Tests
A short overview of the testing package The testing package from Golang’s standard library provides support for automated testing of Go packages. It is intended to be used in combination with the go test command. In combination with go test, this package…
Golang drawer
https://www.grant.pizza/dissecting-go-binaries/
Golang drawer
https://nilsmagnus.github.io/post/write-go-like-a-pro/
Random code
Write go like a pro
So you enjoy go and are ready to take your go-application to production standards. Here is a listing of some tricks on how to get your application production-ready. Not all these advices will apply to …
Golang drawer
https://dev.to/azure/five-things-about-vs-code-242i
The DEV Community
Five Things About VS Code
Learn five things about VS Code with Amanda Silver and John Papa
Golang drawer
https://detunized.net/posts/2019-06-06-telegram-bot-in-go-charts/
detunized.net
Telegram bot in Go: charts
It’s been a long time since I wrote about the bot I’m building. Life happened. A lot of it. Now, when things are settling down, I might have again the time and the energy to program the bot some more and write about it in the process.
Last time the bot learned…
Golang drawer
https://x-team.com/blog/6-useful-go-frameworks-in-2019/
X-Team - The World's Most Energizing Community for Developers
6 Useful Go Frameworks in 2019
While the stdlib of Go is incredibly capable, not everything is baked into it. Here are 6 well-liked Go frameworks that extend the functionality of Go.
Golang drawer
https://github.com/visualfc/liteide
GitHub
GitHub - visualfc/liteide: LiteIDE is a simple, open source, cross-platform Go IDE.
LiteIDE is a simple, open source, cross-platform Go IDE. - GitHub - visualfc/liteide: LiteIDE is a simple, open source, cross-platform Go IDE.
Golang drawer
https://github.com/defval/inject
GitHub
GitHub - defval/inject: [Archived] See https://github.com/goava/di.
[Archived] See https://github.com/goava/di. Contribute to defval/inject development by creating an account on GitHub.
Golang drawer
https://github.com/jpillora/opts
GitHub
GitHub - jpillora/opts: A Go (golang) package for building frictionless command-line interfaces
A Go (golang) package for building frictionless command-line interfaces - GitHub - jpillora/opts: A Go (golang) package for building frictionless command-line interfaces
Golang drawer
https://dev.to/joncalhoun/getting-the-most-out-of-coding-courses-tutorials-3ooe
The DEV Community
Getting the most out of coding courses & tutorials
With all of these development tutorials and courses on the internet, how do we make sure we are retaining what we read? In this post I discuss different techniques that help improve how fast you learn, how much info is retained, and even ways to expand beyond…
Golang drawer
https://youtu.be/_BL_woM7ARs
YouTube
Go Meetup | Using Golang for Single Sign On
Speechmatics welcomed the Cambridge programming community to its offices in Cambridge where we host our monthly Go Meetups. Speechmatics’ Go Meetup is a chan...
Golang drawer
https://dave.cheney.net/2019/06/10/constant-time
Golang drawer
https://morsmachine.dk/http2-causalprof
Golang drawer
https://blog.merovius.de/2019/06/12/birdseye-go.html
blog.merovius.de
A bird's eye view of Go
Golang drawer
https://groups.google.com/forum/#!msg/golang-nuts/Rp1RUOu330Q/2xv-9ADBBQAJ
Golang drawer
https://awesome-go.com
Awesome-Go
A curated list of awesome Go frameworks, libraries and software - Awesome Go
A curated list of awesome #Golang frameworks, libraries and software
Golang drawer
https://www.perimeterx.com/blog/ok-lets-go/
PerimeterX
OK Let’s Go: Three Approaches to Structuring Go Code
As we advance towards writing micro systems and maintain smaller code bases, Go flexibility for project structure has a lot to offer in software engineering.
Golang drawer
https://rauhl.com/2019/06/implementing-a-resumable-exception-system-in-go/
Rauhl
Implementing a resumable exception system in Go
GitHub’s Semantic team recently wrote:
An example of [dynamic control flow] is the concept of resumable exceptions. During Semantic’s interpretation passes, invalid code (unbound variables, type errors, infinite recursion) is recognized and handled based…
Golang drawer
https://blog.benjojo.co.uk/post/dell-switch-hacking
Golang drawer
https://rshipp.com/go-api-integration-testing/
Ryan Shipp
Web API Integration Testing with Go
Write integration tests for Golang HTTP handlers, with GORM and mux. Continued from “Building a Go Web API.”
Golang drawer
https://www.digitalocean.com/community/tutorials/how-to-deploy-resilient-go-app-digitalocean-kubernetes
Digitalocean
How to Deploy a Resilient Go Application to DigitalOcean Kubernetes | DigitalOcean
In this tutorial, you will build a sample Go application and get it up and running locally on your development machine. Then you’ll containerize the applicat…