Go

Go (a.k.a. Golang) is a programming language launched at end of 2009. Since then, we have worked with it.

This is our definition of Go.

The flexibility of Python with the power of C++

- Digitalilusion Team

In the early stage of Go, we used Go for the development of tests in systems where concurrency was key. 

Nowadays, Go applies a lot for crossplatform development, both at operating system level (Windows / Linux / Mac OS X) and architecture (i386, x86_64, ARM, PowerPC, ...)

The main benefits and differences with respect to other languages are:

Use Cases

The features mentioned above make Go an ideal language to address the following types of projects

Projects made with go

These are some of our latest projects that include developments in Go.

Probares logo and app screenshot graphic

Probares

Platform that allows you to order and pay with your mobile in bars and restaurants.

The software installed in the POS is made with Go 1.11. It works on both GNU/Linux and Windows and communication with the backend is done through gRPC. Includes auto-installer to facilitate installation by managers.

Business model lab text over a screenshot of the app

Business Model Lab

Platform that converts your progress in video games to the development of soft skills.

The backend consists of a server in Go 1.11, API with gin-gonic and MongoDB as a database

Composition of Outbarriers logo with a picture of Outbarriers' user crossing the streeat near of Shop with outbeacon

Outbarriers

Platform with beacons that make visible the businesses for all, even, blind people.

The heaviest API part is now served with Go

This website uses cookies

The cookies on this website are used to personalize content and analyze traffic. In addition, we share information about your use of the website with web analytics partners, who may combine it with other information you have provided or collected from your use of their services. You accept our cookies if you continue to use our website.
 

I agree See cookies

This website uses cookies

The cookies on this website are used to personalize content and analyze traffic. In addition, we share information about your use of the website with web analytics partners, who may combine it with other information you have provided or collected from your use of their services. You accept our cookies if you continue to use our website.