Relaunch unserer neuen Website mit dem hauseigenen "BINARY cms" Mehr erfahren →
← Glossar
Begriff

Go (Golang)

Eine von Google entwickelte Programmiersprache, die für ihre Einfachheit, Effizienz und hervorragende Unterstützung für Nebenläufigkeit bekannt ist.

Go, oft auch Golang genannt, wurde von Google entwickelt, um die Softwareentwicklung für moderne, vernetzte Systeme zu vereinfachen. Die Sprache ist kompiliert, statisch typisiert und zeichnet sich durch eine sehr einfache Syntax und hohe Performance aus. Ihr herausragendes Merkmal ist die native Unterstützung für Nebenläufigkeit (Concurrency) durch 'Goroutines' und 'Channels'.

Diese Eigenschaften machen Go zu einer idealen Wahl für die Entwicklung von hochperformanten Backend-Diensten, Microservices, Netzwerk-Tools und Kommandozeilenanwendungen. Viele Cloud-Infrastruktur-Projekte, wie z.B. Docker und Kubernetes, sind in Go geschrieben.

go
// Go-Programm, das eine Nachricht von BINARY one ausgibt.
// Go eignet sich hervorragend für performante Microservices.

package main

import "fmt"

func main() {
    company := "BINARY one"
    fmt.Printf("Ein herzliches Hallo von %s!\n", company)
}
Glossar

Noch mehr Fachbegriffe entdecken.

„Es gibt keine zu komplexen Probleme — nur zu komplizierte Lösungen."
SS Sergey Shishkin Entwicklung, Programmierung, Beratung