At Agira, Technology Simplified, Innovation Delivered, and Empowering Business is what we are passionate about. We always strive to build solutions that boost your productivity.

Building High Performance APIs In Go Using gRPC

As web developers we all the know the importance of APIs in web applications, they are considered as the cornerstones of the applications. APIs directs or defines how one application can talk to another application. As the technology advances, the current applications we build will definitely need a High-performance APIs. So here in this article, […]

  • Reddy Sai
    Reddy Sai
  • September 25, 2017

How To Deploy a Golang Web Application with Docker

If you are also a Golang web developer like me, You must be probably knowing that Go code can be compiled into binary code and does not require the Go environment to run. Also, we know that Golang web applications will have templates and configuration files. When we have a large number of files in […]

  • Reddy Sai
    Reddy Sai
  • September 5, 2017

Store and sync data in Firebase with Golang

Here, I am going to describe how to store and sync data in Firebase with Golang development. Aslo, I have explained the how to connect the Firebase with Golang and authenticate using two types of credentials, namely Json and OAuth. When I first tried this, I faced some issues during connectivity, and hence thought it […]

  • Reddy Sai
    Reddy Sai
  • March 31, 2017

Cloud storage using StowUtils package in Golang

The intention of this article is to describe how to store files in cloud storage using the Golang stowutils package. How does it work? Implementations are referred to by a kind of string (like s3, google) and an object which provides specific configuration values associated with the implementation (like the S3 region, the credentials, the […]

  • Reddy Sai
    Reddy Sai
  • February 23, 2017

Golang Testing Using Ginkgo

Ginkgo with Golang In this blog, I am going to discuss how to perform testing using Ginkgo, and write test cases for golang functions using the same. So, continue ahead for an introduction into the much used testing framework. What is Ginkgo? Ginkgo is a BDD(Behavior Driven Development)-style testing framework for Golang, and its preferred […]

  • Reddy Sai
    Reddy Sai
  • January 30, 2017

Message Queues in Golang Via RabbitMQ

Golang Developers, In this article, we shall see how to implement message queues in Golang using RabbitMQ. We believe message queues are a vital component to any architecture or application. For example, some process takes more time to process or occasionally, one needs to delay a time-consuming job for a while. In such cases, the […]

  • Bharanidharan Arumugam
    Bharanidharan Arumugam
  • November 2, 2016

Golang Vs Ruby on Rails – Data Insertion Metrics – A Study

Overview: With the availability of lots of options to choose from the cost effective hardware in cloud environment, the storage has become so easy now a days. Once the storage is cheap, the immediate requirement for any software solution is to write an effective code to consume and expose the data. Agira team met a […]

  • Agira Technologies
    Agira Technologies
  • April 5, 2016