Go Community Linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Go community here or just enjoy what everyone else has found!


Go: the Good, the Bad and the Ugly

 Davor Kapsa

Don't lock around I/O

 Davor Kapsa

How A Tiny Go Microservice Coded In Hackathon Is Saving Us Thousands

 Davor Kapsa

How to build a Serverless API with Go and AWS Lambda

 Davor Kapsa

Inner workings of Go's Interfaces

In-depth look at how Go's interfaces are implemented. Chapter 2 of a deep dive into the inner workings of Go.

Chapter II: Interfaces

 Ken Bailey

App Specific Error Handling

Go’s standard error is extremely simple to use which is a feature I like. It lets you add context by implementing its interface only when your application needs to. This can make cross boundary design simple and flexible...

[http://critrussell.com/posts/application-specific-error-handling/]()

 Crit Russell


Writing a Web Crawler with Golang and Colly from @EdmundJ99

This blog features multiple posts regarding building Python web crawlers, but the subject of building a crawler in Golang has never been touched upon. There are a couple of frameworks for building web crawlers in Golang, but today we are going to look at building a web crawler using Colly. When I first started playing with the framework, I was shocked how quick and easy it was to build a highly functional crawler with very few lines of Go code.

Read More

 Brian Scott

A Minecraft like game written in go #gamedev #dev

 Brian Scott


Project Flogo

Project Flogo is an open source framework to simplify building efficient & modern serverless functions and edge microservices.

Visit the Project Repo on GitHub: https://github.com/TIBCOSoftware/flogo

Highlights

🎈 Ultra-light process engine 20x-50x lighter than Java or NodeRed
🌈 Painless development Visual modeler & elegant DSL
⚑️ Event driven by design for Function as a Service (FaaS)
βš™οΈ Edge deployment model Static binaries for painless edge deployments
🏘 Extensible & reusable by design to build your own apps, frameworks & platforms
πŸŽ‰ 100% Open Source for your dev & hacking pleasure

 Matt Ellis

Go: looking back and looking forward. Brad Fitzpatrick, Google

 Davor Kapsa

Go and SQLite: when database/sql chafes

 Davor Kapsa

Consistent Hashing: Algorithmic Tradeoffs

 Davor Kapsa

One Way To Do Itβ€Šβ€”β€ŠSix Variations - Factoring out error checking

 Patrick Kelly




Go 1.10.1 and Go 1.9.5 are released

 Davor Kapsa

First Class Functions in Go