Golang drawer
@golang101
177
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
177 subscribers
Golang drawer
https://fuzzit.dev/2019/10/02/how-to-fuzz-go-code-with-go-fuzz-continuously/
Fuzzit
How to Fuzz Go Code with go-fuzz (Continuously) - Fuzzit
What is fuzzing? Fuzzing or fuzz testing is an automated software technique that involves providing semi-random data as input to the test program in order to uncover bugs and crashes. Why fuzz Go Code? Golang is a safe language and … Read More
Golang drawer
https://steele.blue/tiny-github-actions
steele.blue
Building Fast, Tiny GitHub Actions with Go and Docker
GitHub Actions are sweet! It's still in beta but it's a great way to automate tasks after things happen like code pushes, comments on Issues, pull requests, etc…
Golang drawer
http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/
Devs
♥
Security
50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs
Go is a simple and fun language, but, like any other language, it has a few gotchas... Many of those gotchas are not entirely Go's fault. Some of these mistakes are natural traps if you are coming from another language....
Golang drawer
https://www.youtube.com/watch?v=mtDX7FOD2Rw
#vids
YouTube
GopherCon UK 2019: Gergely Brautigam - Robotics with Go is a Breeze
Ever wanted to control a drone with Go? Of course, who wouldn’t want to do that?! With gobot that’s as easy as goblin pie. Here, let me show you how you can build your own face tracking drone.
Golang drawer
https://github.com/Masterminds/sprig
GitHub
GitHub - Masterminds/sprig: Useful template functions for Go templates.
Useful template functions for Go templates. Contribute to Masterminds/sprig development by creating an account on GitHub.
Golang drawer
https://github.com/julienschmidt/httprouter
GitHub
GitHub - julienschmidt/httprouter: A high performance HTTP request router that scales well
A high performance HTTP request router that scales well - julienschmidt/httprouter
Golang drawer
https://github.com/DNSCrypt/dnscrypt-proxy
GitHub
GitHub - DNSCrypt/dnscrypt-proxy: dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.
dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols. - DNSCrypt/dnscrypt-proxy
Golang drawer
https://github.com/gobuffalo/packr
GitHub
GitHub - gobuffalo/packr: The simple and easy way to embed static files into Go binaries.
The simple and easy way to embed static files into Go binaries. - gobuffalo/packr
Golang drawer
https://github.com/caarlos0/env
GitHub
GitHub - caarlos0/env: A simple, zero-dependencies library to parse environment variables into structs
A simple, zero-dependencies library to parse environment variables into structs - caarlos0/env
Golang drawer
https://github.com/nhooyr/websocket
GitHub
GitHub - coder/websocket: Minimal and idiomatic WebSocket library for Go
Minimal and idiomatic WebSocket library for Go. Contribute to coder/websocket development by creating an account on GitHub.
Golang drawer
https://github.com/elastic/go-elasticsearch
GitHub
GitHub - elastic/go-elasticsearch: The official Go client for Elasticsearch
The official Go client for Elasticsearch. Contribute to elastic/go-elasticsearch development by creating an account on GitHub.
Golang drawer
https://vsoch.github.io//2019/regression-wasm/
VanessaSaurus
Linear Regression with Web Assembly
dinosaurs, programming, and parsnips
Golang drawer
https://stackoverflow.blog/2019/10/07/how-salesforce-converted-einstein-analytics-to-go/
Stack Overflow Blog
Einstein Analytics and Go
It’s rare that we get a chance to directly compare two technologies against each other for the same task. But sometimes the stars align, either because you start experiencing negative effects from your current stack, new technology appears that meets your…
Golang drawer
https://docs.google.com/presentation/d/1HfIwlVTmVWQk94OLKfTGvXpQxyp0U4ywG1u5j2tjiuE/edit#slide=id.g550f852d27_228_0
Google Docs
What's coming in Go 1.14
What's coming in Go 1.14 GoSheffield, 2019 - Daniel Martí
Golang drawer
https://github.com/caddyserver/caddy/issues/2786
GitHub
Proposal: Permanently change all proprietary licensing to open source · Issue #2786 · caddyserver/caddy
We (Light Code Labs in partnership with Ardan Labs) have decided that we would like to make all Caddy code open source and permanently remove all proprietary licensing within the project, effective...
Golang drawer
https://callistaenterprise.se/blogg/teknik/2019/10/05/go-worker-cancellation/
callistaenterprise.se
Go - graceful shutdown of worker goroutines | Callista
Callista Enterprise - seniora IT-arkitekter och systemutvecklare inom Java, öppen källkod, agil utveckling och systemintegration
Golang drawer
Bad Go: JSON marshalling
https://philpearl.github.io/post/badgo_json/
Golang drawer
https://medium.com/a-journey-with-go/go-ent-graph-based-orm-by-facebook-d9ba6d2290c6
Medium
Go: ent, Graph-Based ORM by Facebook
ℹ️
This article is based on the master branch of the project still in development.
Golang drawer
https://changelog.com/gotime/102
Changelog
On application design with Peter Bourgon, Kat Zień & Ben Johnson (Go Time #102)
Mat is joined by Peter Bourgon, Kat Zień, and Ben Johnson to talk about application design in Go — principles, trade-offs, common mistakes, patterns, and the things you should consider when it comes to application design.
Golang drawer
https://muetsch.io/flying-a-dji-tello-drone-with-go.html
Ferdinand Mütsch
Flying a DJI Tello Drone with Go
In this post, we program a DJI Tello drone using Go and control it from the command line.
Golang drawer
https://www.academia.edu/40301628/Large_Scale_Unit_Testing_for_Go_Programming_Language_Packages
www.academia.edu
Large Scale Unit Testing for Go Programming Language Packages
Testing in Go is reasonably easy compared to all other programming languages due to its out of the box tools availability and robustness. Moreover, there are many tutorials made available for beginners to learn and practice. When at scaled, such as