Sarulabs - Programming blog & open source projects - Golang enthusiast Personal website of a software developper passionate about go (golang) and programming in general. In search of the best way to create web applications, I am currently trying to design a go web framework based on a dependency injection container and the best available libraries. How to write a REST API in Go with DI This tutorial shows how to use DI to create a rest api in go (golang). DI is a dependency injection framework for go programs. Its role is to handle the life cycle of the services in your application. Thu, 02 Aug 2018 12:00:00 +0000 What is a Dependency Injection Container and why use one What dependency injection is (aka. inversion of control) and how it can improve the code that defines your business logic. How may it lead to the use of a dependency injection container. Tue, 12 Jun 2018 12:00:00 +0000 Create a PHP command based on docker Avoid installing PHP on development machines. Create a PHP command based on a docker container instead. Tue, 12 Jan 2016 00:00:00 +0000