Go

How To Use JSON in Go — step-by-step Programming tutorial on Progressive Robot

How To Use JSON in Go

Programs need to store data their own data and communicate with each other. JSON is a popular way to do both. In this tutorial, you will use Go’s `encoding/json` package to enode and decode JSON data so that you can save your own JSON data and interact with APIs.

Read more
How To Install and Use GoAccess Web Log Analyzer with Apache on Debian 7 — step-by-step Linux tutorial on Progressive Robot

How To Install and Use GoAccess Web Log Analyzer with Apache on Debian 7

GoAccess allows you to monitor web server logs in real time, using a simple command-line dashboard, in order to quickly view and analyze traffic metrics. It runs entirely in a terminal with statistics organized into separate panels on one scrollable dashboard. It is also possible to use GoAccess to generate HTML, JSON, and CSV web traffic reports.

Read more
Importando pacotes em Go — step-by-step Programming tutorial on Progressive Robot

Importando pacotes em Go

Haverá ocasiões em que o seu código irá precisar de funcionalidades adicionais, fora do seu programa atual. Nesses casos, utilize pacotes para tornar seu programa mais sofisticado. Um pacote representa todos os arquivos em um único diretório em disco. Os pacotes podem definir…

Read more
How To Use Dates and Times in Go — step-by-step Programming tutorial on Progressive Robot

How To Use Dates and Times in Go

Date and time values show up everywhere in modern software. Learn to use Go’s time package to get the current local time of your computer and customize the format. You can also translate the date and time values between two time zones, as well as add or subtract time values to determine the interval between two times.

Read more
How to Deploy a Resilient Go Application to Kubernetes — step-by-step Docker tutorial on Progressive Robot

How to Deploy a Resilient Go Application to Kubernetes

In this tutorial, you will build a sample Go application and get it up and running locally on your development machine. Then you’ll containerize the application with Docker, deploy it to a Kubernetes cluster, and create a load balancer that will serve as the public-facing entry point to your application.

Read more
How To Write Switch Statements in Go — step-by-step Programming tutorial on Progressive Robot

How To Write Switch Statements in Go

switch is an alternative conditional statement useful for communicating actions taken by your Go programs when presented with different options. Everything we can write with the switch statement can also be written with if statements. We’ll look at a few examples of what the switch statement can do, the if statements it replaces, and where it’s most appropriately applied.

Read more
Определение и вызов функций в Go — step-by-step Programming tutorial on Progressive Robot

Определение и вызов функций в Go

Функция — это часть кода, которая после определения может многократно использоваться. Функции используются для упрощения понимания кода путем разделения его на небольшие понятные задачи, которые могут использоваться многократно в вашей программе. Go поставляется с мощной…

Read more
How to Install Go 1.6 on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How to Install Go 1.6 on Ubuntu 16.04

Go is a modern programming language developed at Google. It is increasingly popular for many applications and at many companies, and offers a robust set of libraries. This tutorial will walk you through downloading and installing Go 1.6, as well as building a simple Hello World application.

Read more
CHAT