Open in app

Sign in

Write

Sign in

Emir Ribic
Emir Ribic

111 followers

Home

About

HTTP logging in Go

Having good logging is crucial for running and debugging applications in production. It reduces your issue to resolution time by providing…

May 14, 2021
HTTP logging in Go
HTTP logging in Go
May 14, 2021

A robust RabbitMQ client in Go

A few months ago I started working on a project that heavily relies on RabbitMQ as a message broker. We have two clients communicating…

Aug 2, 2020
1
A robust RabbitMQ client in Go
A robust RabbitMQ client in Go
Aug 2, 2020
1

Updating Goroutines post-creation

One of the greatest things about Go is how it deals with concurrency. It is far simpler compared to other languages. It uses so-called…

Feb 3, 2020
Feb 3, 2020

Writing RESTful APIs in Go, 3 years later

I’ve started working with Go in early 2017, and since then most of my work has been writing RESTful APIs with it. With time I gained…

Jan 20, 2020
Writing RESTful APIs in Go, 3 years later
Writing RESTful APIs in Go, 3 years later
Jan 20, 2020

dt — Go’s missing datetime package

Go’s standard library contains a single date package — time. The type provided by it, Time, contains date, time and location information…

Oct 11, 2019
dt — Go’s missing datetime package
dt — Go’s missing datetime package
Oct 11, 2019

Building a live chat with Go, NATS, Redis and Websockets

Building a live-chat server is a good practice for learning a ‘backend’ programming language. You need to provide an uninterrupted stream…

Jul 11, 2019
Building a live chat with Go, NATS, Redis and Websockets
Building a live chat with Go, NATS, Redis and Websockets
Jul 11, 2019
Confello

Published in

Confello

Launching Confello

We’re happy to announce that today we’re releasing Confello to the public. Confello is a tech conference aggregator website that lets you…

May 30, 2019
Launching Confello
Launching Confello
May 30, 2019

Refactoring Gorsk — how and why

Refactoring source code should be a constant process in software’s lifecycle. I advocate for 20–25% of time spent on developing software…

Oct 29, 2018
Refactoring Gorsk — how and why
Refactoring Gorsk — how and why
Oct 29, 2018

Beyond REST

I’ve been dealing with RESTful services for the last three years, both professionally and for hobby projects. Since I came from…

Sep 15, 2018
Beyond REST
Beyond REST
Sep 15, 2018

Twisk — Golang RPC starter kit

Twisk, an acronym for Twirp starter kit, helps you get started with a simple Golang RPC framework with protobuf service definitions —…

Aug 16, 2018
1
Twisk — Golang RPC starter kit
Twisk — Golang RPC starter kit
Aug 16, 2018
1
Emir Ribic

Emir Ribic

111 followers

Help

Status

About

Careers

Press

Blog

Privacy

Rules

Terms

Text to speech