Tarhche

Latest

Most viewed

  • X
    ###
    ###
    ###
  • X
    ###
    ###
    ###
  • X
    ###
    ###
    ###
Contact usOpen source
Tarhche | A fresh design

#golang

Generics | Golang basics
Generics | Golang basics

In this part, we get familiar with generics and how to use them.

user avatar

Mahdi.Kh

September 21, 2026

The slice Data Type | Golang basics
The slice Data Type | Golang basics

In this part, we get familiar with the slice data type, and look at how to use it along with the operations related to it.

user avatar

Mahdi.Kh

September 21, 2026

Generating Code with go generate | Golang basics
Generating Code with go generate | Golang basics

In this part, we learn how to run commands using go generate. Then, using this command, we generate openapi files based on annotations we've added to our code.

user avatar

Mahdi.Kh

September 21, 2026

Functions | Golang basics
Functions | Golang basics

Functions help us separate a program's different parts from each other and bring more structure to it.

user avatar

Mahdi.Kh

September 21, 2026

Unit Testing | Golang basics
Unit Testing | Golang basics

In this part, we get familiar with unit testing in Go and learn how to write tests for our own code.

user avatar

Mahdi.Kh

September 21, 2026

The map Data Type | Golang basics
The map Data Type | Golang basics

Maps are a data structure for storing key/value data. In this part, we get familiar with maps and learn how to use them.

user avatar

Mahdi.Kh

September 21, 2026

Variables | Golang basics
Variables | Golang basics

In this part, we get familiar with variables and their types, and learn how to define a variable and use it correctly.

user avatar

Mahdi.Kh

September 21, 2026

Context | Golang basics
Context | Golang basics

We get familiar with context in Go and learn how to use it.

user avatar

Mahdi.Kh

September 21, 2026

The Structure of Go Programs | Golang basics
The Structure of Go Programs | Golang basics

Go programs share a similar structure. Here, we get familiar with the overall structure of a Go program and learn some basic concepts.

user avatar

Mahdi.Kh

September 21, 2026

Setting Up the Development Environment | Golang basics
Setting Up the Development Environment | Golang basics

To work with any programming language, we need a development environment. Here, we install Go, introduce some tools you can use alongside Go, and finally write our first program.

user avatar

Mahdi.Kh

September 17, 2026

1234