Wörterliste für Übersetzungen von Texten über Go

Stand: 20.07.2020

Diese Liste entstand als Hilfsmittel bei der Übersetzung des (inzwischen veralteten) Go-Tutorials, und wurde mit jeder weiteren Übersetzung erweitert und — so hoffe ich — auch verbessert.

Die Schwierigkeiten waren bei den verschiedenen Texten sehr unterschiedlich. Während es bei der Go-Sprachbeschreibung um eine durchgängig stimmige Begrifflichkeit und Genauigkeit ging, war etwa bei "Oft gestellte Fragen" der leichte Ton ins Deutsche hinüberzuretten.

Bei allen Übersetzungen war es mir ein Anliegen, den Sinn in ein allgemeinverständliches Deutsch zu kleiden. Deshalb habe ich, wo immer es mir möglich erschien, gängige deutsche Wörter und Formulierungen benutzt und nur in Ausnahmefällen englische Begriffe übernommen.

Schlüsselbegriffe von Go allerdings, wie array, interface, slice oder goroutine, habe ich (i.d.R.) nicht übersetzt, sondern eingedeutscht, also groß geschrieben: Array, Interface, Slice, Goroutine.

Es gibt wenige Neuschöpfungen wie Ausreißanalyse (escape analysis) oder Fremdkompilieren (cross compiling), sowie Übersetzungen, die an eine Ursprungsbedeutung des englischen Begriffs anknüpfen wie Müllabfuhr. Die Bestandteile der For-Schleife (initializer - condition - continuation) werden übersetzt als Startschritt - Bedingung - Zählschritt.

Vor Go 1.5 hieß die Übersetzung von "Effective Go" noch "Wirkungsvoll Go programmieren". Das war zwar inhaltlich richtig, doch "Effektiv Go programmieren" transportiert besser die Anspielung auf die Bücher von Scott Meyers.

A
accept annehmen, entgegennehmen
access zugreifen, ansprechen
access Zugriff, Zugang
accessible zugänglich, erreichbar
acuracy sachliche Richtigkeit, Korrektheit
add hinzufügen, ergänzen
add addieren (math.)
addition Addition (math.)
address Adresse
address ansprechen
addressable adressierbar
address space Adressraum
adhere beachten, befolgen
adjustment Bereinigung
adopt übernehmen, sich aneignen
...-agnostic ...-agnostisch, ...-blind, ...-unabhängig
align ausrichten
allocate reservieren, anfordern, zuteilen
allocation Speicherzuteilung
allocator Speicherzuteiler
alternation Auswahl
alternative Alternative
ancestry path Abstammungslinie, (Stammbaum)
anonymous namenlos, anonym
annotate anmerken, kommentieren, mit Anmerkungen versehen
API application programming interface Programmierschnittstelle
append anhängen, anfügen
application Anwendung
apply anwenden
apply to anwenden auf, sich beziehen auf
appropriate geeignet
arbitrary beliebig
architecture (Prozessor-)Architektur
argument Argument (übergebener Wert) vgl. parameter
array Array, Tabelle, Feld
assert sicherstellen, prüfen
assertion Zusicherung
assign zuweisen
assignable zuweisbar
assignability Zuweisbarkeit
assignement Zuweisung
associate zuordnen, verknüpfen, verbinden
associativity Assoziativität
atomic atomisch, unteilbar
authentication Authentisierung, Beglaubigung, Echtheitsprüfung
aware bewusst, sensitiv
awkwardness Schwerfälligkeit, Unbeholfenheit
B
backend "Back-End"-, Hintergrundverarbeitung
back quote Gravis(-Zeichen)
backslash Rückschräger
backspace Rückwärtslöschen
base Basis-, zugrundeliegend
binary Binärdatei
binary binär
blank identifierLeerer Bezeichner ("_", Go-spezifisch)
block Block
block blockieren, warten
blog Blog, Netztagebuch
blog post Blog-Artikel
body Rumpf, -rumpf
boilerplate vorgestanzte Phrasen, Kodewiederholungen
bookkeeping Buchhaltung, Buchhalterarbeit
bootstrap Starthilfe (eigentl.: Stiefelschlaufe)
bootstrapping Urladen, Startprozess, (Lösen des "Henne-Ei-Problems")
bounds Indexgrenzen
bounds checkingIndexprüfung, Bereichsprüfung
brace geschweifte Klammer
bracket eckige Klammer
branch Verzweigung, Ast, Zweig
break ungültig werden
bug (Programmier-)Fehler
bug report Fehlerbericht
build fertigen, umwandeln, zusammenbauen, erstellen
build Fertigung
 build constraint Fertigungseinschränkung
 build flag Fertigungsschalter
 build mode Fertigungsmodus
 build tag Fertigungsmarke
built-in eingebaut, integriert
 built-in functionintegrierte Funktion, Standardfunktion
by default standardmäßig
by value als Wert
by reference als Verweis, als Referenz
C
cache Zwischenspeicher, Cache
call Aufruf, Funktionsaufruf
 call by value Aufruf mit Wertparametern
 call by referenceAufruf mit Referenzparametern
calling convention Aufrufnorm
CamelCase "CamelCase", mit Binnenmajuskeln
canonical autorisiert, typisch, standardisiert, Standard-
canonicalize normalisieren (Unicode)
catchall Sammel-
cause führen zu, hervorrufen, verursachen, veranlassen
channel Kanal
character Zeichen
cheap billig (im Sinn von Ressourceverbrauch)
check kontrollieren, prüfen
checkin Einbuchen, Check-in
checkout Ausbuchen, Check-out
checksum Prüfsumme
child Kind-, Unter-, untergeordnet
cipher Geheimkode, Chiffre
circle Kreis, Schleife
class Kategorie
clause Klausel
client Kunde, Klient-
client-server Client-Server, Herr-Knecht
closure Schließung, Funktionsabschluss
code Kode
code point Kodenummer
code review Kodekritik, (das) Kodesichten, Codereview
code walk Kodespaziergang
codify kodifizieren, festlegen
collection Sammlung
collisions Konflikt
comma separateddurch Kommas unterteilt
command line Kommandozeile
commitment Versprechen, Verpflichtung
communicate benachrichtigen, kommunizieren
communication Kommunikation, Nachrichtenaustausch, Nachricht
community Gemeinschaft, Gemeinde
community resource Versammlungsplatz
comparable vergleichbar
compare vergleichen
compatible verträglich, vereinbar, kompatibel
compile umwandeln, übersetzen, kompilieren
compiler Compiler, Übersetzer, Kompilator
compile-time Umwandlungszeitpunkt
complex komplex, Komplex-, Komplexzahl
compose zusammensetzen, bilden
composite zusammengesetzt, Verbund-
composite literal Verbundliteral
concatenation Verkettung
concurrent nebenläufig, simultan
condition Bedingung, Situation
configuration Konfiguration, Einstellungen
configure konfigurieren, einrichten
conflict Kollision
conflict kollidieren
confuse verwirren , irritieren, stören
canonical autorisiert, typisch, Standard-
consequently folglich
consider erwägen, berücksichtigen
consonant Konsonant, Mitlaut
constant Konstante
constant beständig, konstant
constraint Einschränkung, Randbedingng
construct bilden, erzeugen
consume verbrauchen, konsumieren
contention Konkurrenz, Konflikt, Streit, Zugriffswettstreit
continuous integration/testing Kontinuierliche Integration
continuation Fortsetzung, Zählschritt vgl. initializer
contribute beitragen, beisteuern
contribution Beitrag
contrived künstlich, konstruiert
control steuern
control statement Kontrollanweisung
control structure Kontrollstruktur
convention Konvention, Vereinbarung, Brauch
conversion Konversion, Umformung
convert konvertieren
copy kopieren
core dump Speicherauszug
correspond entsprechen
corresponding entsprechend, zugehörig
count Zähler, Anzahl
count zählen
country code Länderkennung (ISO 3166)
crash Programmabsturz
crash report Unfallbericht
create erzeugen
creation Erzeugung, Schöpfung
cross compiling Cross-Compiling, Fremdkompilieren
custom kundenspezifisch, angepasst, maßgeschneidert
 custom domain Domain-Umleitung ???
customize anpassen, individuell einrichten
D
dashboard Armaturenbrett, Bedienfeld, Steuerung
debug entwanzen
debugger Debugger
debugging information Diagnoseinfo(rmation)
decimal Dezimal-
decimal point Komma, Dezimalkomma, Dezimalpunkt
declaration Deklaration, Erklärung, Vereinbarung
declare vereinbaren, deklarieren
decrement vermindern
default Vorgabewert, Vorgabe-, -vorgabe, Voreinstellung, Standard
 by default standardmäßig, grundsätzlich
 default type Standardtyp
defer verzögern, zurückstellen
define festlegen, definieren
definition Definition
delimiter Begrenzungszeichen, Begrenzer
demultiplexe aufteilen
denote bezeichnen, beschreiben
dependency Abhängigkeit; hier: Voraussetzung, Vorbedingung
 dependencies vorausgesetzte ...
depth Tiefe
dereference dereferenzieren, auflösen
descriptor Deskriptor
design gestalten
design Entwurf, Konzept, Gestaltung, Design, Form, Architektur
destination Bestimmung, Zielort
determine festlegen, entscheiden (über), verifizieren
diagnose diagnostizieren, feststellen, erkennen, bestimmen, beurteilen
diamond dependency problem Rautenproblem
die enden, sterben
difference Unterschied, Differenz
difference Differenz (math.)
different verschieden
digit Ziffer
dip Abfallen
directory Verzeichnis, Ordner
disable abschalten, ausschalten
discard verwerfen
dispatch Abfertigung, Verteilung
dispatch abfertigen
distinct verschieden, eigen, einzigartig
distinctive charakteristisch
distribution Vertriebsversion, Vertriebsvariante, Distribution
dividend Dividend (math.)
division Division (math.)
divisor Divisor (math.)
double quote Anführungsstriche
doubly linked list doppelt verkettete Liste
downgrade abrüsten, herabstufen, degradieren
download kopieren, fernkopieren, besorgen, herunterladen
download Fernkopieren, Download
drop fallenlassen,
dump Speicherauszug
dynamic veränderlich, dynamisch
E
early days Anfangstage, Frühzeit
ecosystem (Ökosystem), (Arbeits-)Umfeld, (Biotop)
edit aufbereiten, bearbeiten
effect Ergebnis
effective wirksam, wirkungsvoll, effektiv
element Bestandteil, Element
elementary elementar, einzeln, Elementar-
(horizontal) ellipsisAuslassungszeichen
e-mail E-Post, Elektropost
enable ermöglichen, aktivieren, freigeben, einschalten
endpoint Begrenzungspunkt, Start/Zielmarke
enum Aufzählkonstante
enumerate aufzählen
environment Umgebung, -Umgebung
environment variable Umgebungsvariable
equal gleich
equivalent Entsprechung
equivalent gleichwertig, entsprechend
error Fehler
error conditionFehlerfall
escape analysisAusreißanalyse
escaped mit Fluchtsymbol
escaping Ersatzkodierung
essential(ly) wesentlich
evaluable auswertbar
evaluate auswerten
evaluate to ergeben
evaluation Auswertung
exclusion Ausschluss, Ausschlussregel
exception Ausnahmefall, Exception
executable Laufzeitmodul, ausführbare Datei
executable ausführbar
execute ausführen, verarbeiten
execution Ausführung, Verarbeitung
execution (time)Laufzeit
expensive teuer (im Sinn von Ressourceverbrauch)
expire ungültig werden, verfallen (lassen)
explicite eplizit
exploit ausbeuten, ausnutzen
exponent Exponent
export exportieren
expose offenlegen, offenbaren
expression Ausdruck
F
facility Einrichtung, Funktion
failure Versagen, Störfall
fall through Durchreichen, "Fall-through"
false positive blinder Alarm
family tree Stammbaum
feature Fähigkeit, Eigenschaft, Merkmal, Funktion
fetch greifen, nehmen
file Datei
file descriptorDateideskriptor
finalizer Finalisierungsmethode
fine-grained feinkörnig
 finer-grained kleinteiliger
first-class erstrangig, erster Klasse
fix korrigieren, reparieren
flag Schalter, Marke, Markierung
flag markieren
flame graph Flammendiagramm, Flammendarstellung
float Gleitkommazahl, Float
floating-point Gleitkomma-
fluidity Flexibilität
on the fly im laufenden Betrieb
forever für immer, endlos
form Form, Schreibweise
forward weiterleiten
fractional gebrochen
fragile fehleranfällig eigentlich: zerbrechlich
framework Rahmen, Gerüst
with freedom unbeschwert
front end "Front-End"-, Vordergrund-
function Funktion
fuse verschmelzen, fusionieren
fused verschmolzen, vereinigt
G
garbage collectorAutomatische Speicherbereinigung, Müllsammler, Müllabfuhr
generality Allgemeingültigkeit
general-purposeAllzweck-, Universal-
generate erzeugen
given gegeben, vorgegeben
gopher Erdhörnchen, Taschenratte, Ziesel
goroutine Goroutine (Go-spezifisch)
graph Graph, Diagramm, Grafik
group Gruppierung
grouping Gruppierung
H
handle Griff, Henkel
handle handhaben, bearbeiten
handler Bearbeiter, *Kümmerer
header file Header-Datei
health Gesundheit, Güte, Qualität
heap Haufen, Halde, Heap-Speicher
high-level "High-Level"-, auf hoher Ebene, abstrakt, hochentwickelt
highlight Glanzlicht
hold enthalten, aufnehmen, speichern
host Gastgeber, Wirtsrechner
host beherbergen
hosting service*Kodeherberge
hotspot Brennpunkt, Krisenherd
hyphen Bindestrich
I
IDE Integrierte Entwicklungsumgebung
identical identisch
identifier Bezeichner
identify bezeichnen, benennen, entdecken, erkennen, ausfindig machen
idiom Ausdrucksweise, Idiom, Programmiermuster
idiomatic typisch
illegal ungültig, nicht erlaubt
illustrative anschaulich
imaginary imaginär
immutable unveränderlich
implement implementieren, verwirklichen
implementation Implementierung
implicite implizit
imply implizieren, mit sich bringen
import Import
import importieren
include enthalten, umfassen, einbeziehen
include file Include-Datei
incoming eingehend
increment vermehren
indirect (Zeiger) auflösen
indirection (Zeiger-)Auflösung
infinity Unendlich (math.)
initial Start-, Anfangs-, Initial-
initialization Startverarbeitung, Vorbelegung, Initialisierung
initialize vorbelegen, initialisieren
initializer Startschritt vgl. continuation
inlining Inlining, Kodeeinbettung
 function inlining Funktionseinbettung
impose aufbürden, mit sich bringen
in range bereichszugehörig
install installieren, einbauen
installer Installierer,Installationsprogramm, Einbauwerkzeug
instance Ausprägung, Instanz
instruction Befehl, Anweisung
integer Ganzzahl, Ganzzahl-, ganzzahlig
interface Interface, Schnittstelle
intricate kompliziert, verzwickt
invoke aufrufen
issue Sachverhalt, Problem
issue tracker Fallbearbeitungsprogramm, Problemverfolger
item Element, Position, Punkt (einer Liste), Objekt
iteration Iteration, Wiederholung
J
K
key Schlüssel, Schlüssel-
key feature Haupteigenschaft, (das) Charakteristische
keyword Schlüsselwort
kill abschießen, beenden
kind Art, Typfamilie
L
label Sprungmarke, Etikett
label markieren, etikettieren
language code Sprachkennung, Sprachenkode (ISO 3166)
large-scale Groß-, Massen-
latency Latenz, Verzögerung, Wartezeit, (Laufzeit)
launch in Gang setzen, vom Stapel lassen, lancieren
left-hand linksseitig
leftmost am weitesten links
legal gültig, erlaubt
legacy ... Erbe, Hinterlassenschaft, Altlast, Alt...
legacy überkommen, traditionell
letter Buchstabe
level Stufe, Ebene
lexeme lexikalische Einheit, Lexem vgl. token
lexer Lexer, lexikalischer Analysierer, Zeichenanalysierer vgl. parser
lexical/ly lexikalisch, das Vokabular betreffend
library Bibliothek
lifecycle Lebenszyklus, Nutzungsdauer, Laufzeit
light-weight leichtgewichtig, leicht, Leicht-
line feed Zeilenvorschub
link binden
linker Linker, Binder
linked list verkettete Liste
list aufzählen, Liste erstellen
literal Literal
locale Gebietseinstellung, Spracheinstellung
locate lokalisieren, finden
location Ort, Lage, Speicherort
log Protokoll
log protokollieren
look-up Nachschlagen
low-level "Low-Level"-, auf niedriger Stufe, systemnah
lower limit Untergrenze
M
mail Post, Nachricht
mailing list Verteilerliste
maintain warten, aufrechterhalten, instandhalten, erhalten
maintainer Betreuer
maintenance Instandhaltung, Pflege
major bedeutend, wichtig, Haupt...
mandatory zwingend, obligatorisch
man-in-the-middle attac Janusangriff
mantissa Mantisse, Ziffernstellen
map Abbildung, Map
map abbilden
map entry Map-Element
mark-and-sweep Markier-Fege-
match Übereinstimmung
match passen, übereinstimmen, abgleichen
member Element
memory Speicher, Erinnerung, Gedächnis
 memory model Speicherkonzept
method Methode
method set Methodenmenge
metrics Metrik, Messwerte, Kennzahlen, Leistungsmerkmale
migrate migrieren, überführen
minor unbedeutend, geringer, Unter...
mistake Irrtum
mode Arbeitsweise, Modus
 GOPATH mode GOPATH-Modus (Go-spezifisch)
 module-aware modeModulmodus (Go-spezifisch)
model Modell, Leitbild
module Modul, Baustein, Baugruppe
 module root Modulwurzel (Go-spezifisch)
moniker Spitzname
monitor kontrollieren, überwachen
monolithic monolitisch, aus einem Guss
move verschieben
multiplex bündeln
multiplex mehrfach, Mehrkanal-
multiplexer Multiplexer
multiply vervielfachen
multiply multiplizieren (math.)
multiplication Multiplikation (math.)
multi-thread ... Mehrstrang-
mutable änderbar
mutex Zugriffssperre, Mutex (mutual exclusive) wechselseitig ausschließend
mux Multiplexer
N
named namensbehaftet, mit Namen, (benamst), angegeben
native eigen
nest verschachteln
nested enthalten, verschachtelt
nesting level Verschachtelungsebene
network Netz, Netzwerk
newline Nächste-Zeile, Zeilenvorschub
niladic argumentlos
nil pointer Nullzeiger
notation Schreibweise
note Notiz, Hinweis, Anmerkung
note beachten, merken
notion Vorstellung, Idee
O
object file Objektdatei
obtain besorgen, abholen
offset Versatz, Offset
omit weglassen
open source quelloffen
open source project quelloffenes Projekt, "Open-Source"-Projekt
operand Operand
operation Operation, Verfahren
operating system Betriebssystem
operator Operator
optimization Optimierung
optimizer Optimierer
option Option
optional wahlfrei, optional
order Ordnung, Reihenfolge
ordered geordnet
organize organisieren, anordnen
original original, ursprünglich
outgoing abgehend
overflow Überlauf (Arithmetik)
overhead Verwaltungsaufwand, V.-Wasserkopf, Überbau, zusätzlicher Aufwand
override aufheben, außer Kraft setzen
P
package Paket
padding Füllung, Polster
panic Programmabbruch, Panik
panic panisch werden, in Panik verfallen
panicking Panik-Verarbeitung
parameter Parameter, Übergabevariable vgl. argument
parent Eltern-, Über-, übergeordnet
parenthesized geklammert, in Klammern
parenthesis (runde) Klammer
parse absuchen, durchsuchen, parsen
parser Parser, syntaktischer Analysierer, Syntaxanalysierer vgl. lexer
penalty Strafe, Nachteil, Einbuße
performance Performanz, Durchsatz
pipeline Pipeline, Röhre
platform Plattform, Bühne
plugin Zusatzprogramm, Programmerweiterung, "Plug-in"
pointer Zeiger
polymorphism Vielgestaltigkeit, Polymorphismus
pop auskellern, (von oben) wegnehmen
port Tor, Kanal, Port
port Portierung
portability Übertragbarkeit
portable übertragbar, portierbar
postmortem "post mortem", nach dem Programabbruch
power Potenz (math.)
powerful mächtig, leistungsfähig
precedence Vorrang, Rangfolge, Priorität
precedence hierarchy Rangreihenfolge
precedence level Vorrangstufe, Prioritätsstufe
precision Genauigkeit, Präzision
 high-precision Präzisions-, hochpräzise
predeclared vordeklariert, vorweg vereinbart
preemption Vorzugsbehandlung, Bevorzugung
prefer vorziehen, bevorzugen
presentation Darbietung, Präsentation
preserve konservieren, erhalten
pretty-printer Quelltextformatierer
primary Primär-
primitive Grundbaustein, (Stammfunktion)
primitive Grundform, Primitiv, Elementar-
process Vorgang, Prozess
process verarbeiten, bearbeiten
produce erzeugen, produzieren
product Produkt (math.)
production Definition (EBNF-Syntax)
profile profilmessen, messen
profile Laufzeitprofil, (Menge von Laufzeitmerkmalen)
profiling Profilmessung, (Laufzeitanalyse)
promote befördern
propagate propagieren, verbreiten, weitergeben
property Eigenschaft, Eigenheit
provide bieten, vorsehen, liefern, zur Verfügung stellen
proxy ... Vertreter...
proxy stellvertretend, bevollmächtigt
pull (her)ziehen
puctuation Interpunktion, Satzzeichen
push einkellern, (hin)schieben
Q
QR code QR-Kode (quick response), eine 2D-Kodierung
qualifier Kennzeichner, Qualifizierer, Qualifizierung
query Frage, Abfrage
quote Anführungszeichen
 back quote Gravis(-Zeichen)
 double quote Anführungszeichen
 single quote Hochkomma
quotient Quotient (math.)
R
radix point Radixpunkt
range Reichweite, Gültigkeitsbereich, Wertebereich
 in range bereichszugehörig
 out of range bereichsfremd
raise to power potenzieren (math.)
rate Quote
rate-limited quotiert
raw roh, unbearbeitet
read Lesevorgang, das Lesen
read only ... Nur-Lese-..., schreibgeschützt
ready to use einsatzbereit
receive empfangen
receiver Empfänger, Empfänger-
record aufzeichnen, festhalten, erfassen, registrieren, protokollieren
recover wiederherstellen, sich erholen
reentrant wiedereintrittsfähig, eintrittsinvariant
refer verweisen, Bezug nehmen, ansprechen
reference Referenz, Bezugnahme
reference referenzieren, zeigen auf
reflection Reflexion
register registrieren, anmelden
related ähnlich, verwandt, zusammengehörig
relation Beziehung, Relation
release freigeben, ausliefern
release Freigabe, Auslieferung, Release
 major release Hauptversions-Release
 minor release Unterversions-Release
 patch release Korrektur-Release
 release tag Freigabemarke
remainder Rest, Divisionsrest (math.)
remote fern, entfernt
repetition Wiederholung
repetitive sich wiederholend, monoton
replacement Auswechslung, Ersatz, Ersatzregel
replica Kopie
repository Repositorium, Lager, Depot
represent vertreten, stehen für, darstellen
representation Darstellung, Repräsentation
request Anfrage, Anforderung
request anfragen, anfordern
require benötigen, verlangen, erfordern
requirement Anforderung, Voraussetzung
reserved word Schlüsselwort
resizable größenveränderlich
resolve auflösen, klären, (erkennen)
resource Ressource, Quelle, Hilfsmittel, Fundus
respectively entsprechend
result Ergebnis
retrieve abrufen, abholen
return zurückgeben, zurückkehren
return value Ergebniswert
revision Überarbeitung, Korrektur
 revision control system Versionsverwaltung
review Durchsicht, Rezension
review durchsehen, überprüfen
rich reichhaltig, ausführlich
right-hand rechtsseitig
rightmost am weitesten rechts
root Wurzel (math.)
rot13 rot13-Algorithmus
round-to-even Symmetrisches Runden (math.)
routine Routine
run Lauf
run ausführen
runtime Laufzeitkomponente
run-time Laufzeit-, "Run-Time"-
run time panic Laufzeitfehler, Abbruch zur Laufzeit
run-time systemLaufzeitsystem
rune Rune (Unicode-Zeichen)
S
same der/die/dasselbe, der/die/dasgleiche
sample Muster, Stichprobe
satisfy genügen (mit Dativ)
scale skalieren, vergrößern, verkleinern, anpassen, Schritt halten
scan absuchen, (sequentiell) durchsuchen
scanner Scanner
schedule Zeitplan, Ablaufplan
schedule einplanen
scheduler Ablaufmanager
scheduling Zeitplanung
scope Reichweite, Gültigkeitsbereich
screencast Bildergeschichte
selector Selektor
self-hosting selbst enthaltend, selbstbezüglich
send senden, schicken
semantical semantisch, der Bedeutung nach
semantics Semantik, Bedeutungslehre, Bedeutung
semaphore Stoppsignal, Ampel
semicolon Strichpunkt, Semikolon
seperate trennen, unterscheiden
seperator Trennzeichen
sequence Folge, Abfolge, Reihe, Sequenz
sequence (aneinander)reihen
server Dienstleister-, Server
set Menge
setting Setzung, Einstellung
setup Anordnung, Einrichtung
set up einrichten, vorbereiten
shadow verdecken, verschatten
shallow seicht, flach
shallowest depthgeringste Tiefe
share mitteilen, teilhaben lassen, weitergeben
 actively share gemeinsam benutzen
 shared gemeinsam
shift (ver)schieben
shift Schieben, Schiebeoperation
shorthand Kurzform, Abkürzung
side effect Nebeneffekt, Nebenwirkung
single quote Hochkomma
signature Signatur
signed mit Vorzeichen
sign extension Vorzeichenerweiterung
signedness Vorzeicheneigenschaft
 wrong signedness Vorzeichenfehler
simple einfach
simultaneous gleichzeitig, parallel
site Netzplatz, Internetauftritt
sized mit Größenangabe, größenbehaftet
slash Schrägstrich, Schräger
slice Slice, Abschnitt
slice aufschneiden, abschneiden
small-swcale im kleinen Maßstab
snapshot Momentaufnahme, (Schnappschuss)
snippet Schnipsel, Kodestück, Kodeabschnitt
soften abmildern
software Software, Programme
software engineering Softwareentwicklung
sort sortieren
source Quelle, Ursprung
source code Quellkode, Quelltext
space Leerzeichen
specific spezifisch, besonders, jeweilig
specification Festlegung, Beschreibung, Spezifikation
specify festlegen, bestimmen, spezifizieren, klassifizieren, benennen
spike (Last-)Spitze
stack Stapel-/Kellerspeicher, "Stack"
stack frame "Stack"-Speicherblock
stack trace "Stacktrace", Stapelspeicher-Rückverfolgung
standard Standard
standard Standard-, normal, Norm-
state Zustand, Status
statement Anweisung, Befehl, Aussage
static unveränderlich, statisch
stats Statistik, Eigenschaften, Zustände
stream Datenstrom, "Stream"
string String, Zeichenkette, Kette
submit einreichen, schicken
subroutine Unterprogramm, Routine
substring Substring, Teilkette
subtle rafiniert, fein, scharfsinnig
subtlety Rafinesse
subtract wegnehmen
subtract subtrahieren (math.)
subtraction Subtraktion (math.)
suite Garnitur, Sammlung, Palette, Auswahl, Programmfolge
sum Summe
state festlegen, erklären, angeben, anzeigen
struct Struct, Struktur
suspend unterbrechen
symbol Symbol
system call Aufruf einer Systemfunktion
systems language Sprache für Systementwicklung
systems programming Systementwicklung (nicht: Systemprogrammierung)
systems programmer Systementwickler
T
tab Tabulatorzeichen, Tab
tag Etikett, Markierung
tagged composite literal Verbundliteral mit Schlüsseln
tarball tar-Archiv
target Ziel
target abzielen auf, zum Ziel haben
template Schablone
temporary temporär, zeitweise gültig
term Ausdruck, Term
terminal End-, Terminal
terminate enden, beenden
terminology Terminologie, Sprachgebrauch
test prüfen, überprüfen, testen
testing framework Testrahmen
thread Verarbeitungsstrang, Thread
timer Zeitgeber, Zeitmesser
timeout Frist, Zeitüberschreitung
token Vokabel, Sinneinheit vgl. lexeme
tool Werkzeug, Dienstprogramm
tool chain Werkzeugsatz
top ... oberste ..., häufigste ..., Top-...
top level oberste Ebene, höchste Stufe, "Top-Level-"
trace aufspüren, verfolgen
trace Spur, Ablaufprotokoll, "Trace"
 trace header Ablauf-Kopfdaten
 trace identifier Ablauf-Bezeichner
 trace key ???
 trace tag Ablaufmarke/markierung
tracing Ablaufverfolgung, Spurensuche, (Schnitzeljagd)
 tracing data Ablaufdaten
 tracing tool Ablaufverfolgungs-Tool
track Fährte lesen, (Spur) verfolgen, beobachten
tradeoff Tausch, Gegenleistung, Kompromiss
transfer übergeben, weitergeben
traverse durchschreiten, traversieren
triage Sichtung, Priorisierung
trigger Auslöser, Trigger
trigger auslösen
trivial trivial, einfach gestrickt
tuple Tupel
tutorial Anleitung, Einführung
tweak zurechtbiegen
two's complementZweierkomplement
type (Daten)Typ
type assertion Typzusicherung, Typprüfung
typed typbehaftet
type-safe typsicher
type specifier Typprüfung
type switch Typ-Switch, Typ-Verzweigung
(strongly) typedmit (strenger) Typenprüfung
U
unary unär
underflow Unterlauf (Arithmetik)
underlying Ursprungs-, zugrundeliegend
uninitialized nicht-initialisiert
unit test Komponententest, Modultest
universe Gesamtheit, All, Universum
unnamed namenlos
unsigned ohne Vorzeichen
untyped typfrei, ohne Typ
unwind abwickeln, (aufdröseln)
update Aktualisierung, "Update"
update aktualisieren
upgrade Nachrüstung, "Upgrade"
upgrade hochstufen, aufrüsten, aufwerten, erweitern
upper limit Obergrenze
upstream zur Quelle hin, hier: original
usage Verwendung, (Aufruf)
use nutzen, benutzen, einsetzen
user Benutzer
user-defined benutzerdefiniert
using benutzend, mittels
utility Hilfsprogramm, Werkzeug
V
value Wert
variable Variable
variable veränderlich, variabel
variadic variadisch, variabel lang
vendor zwischenlagern
vendor Zwischenhändler, Lieferant
 vendor directory Vendor-Verzeichnis (Go-spezifisch)
vendoring Zwischenlagern (vendor=Zwischenhändler)
verify bestätigen, belegen, (über)prüfen, verifizieren
version Version, Ausführung
 version control system Versionsverwaltung
 major version Hauptversion
 minor version Unterversion
 patch version Korrekturversion
versioning Versionieren
 semantic versioning Semantisches Versionieren
viable machbar, praktikabel
Virtual Memory Addressarea (VMA) virtueller Adressraum
visualization Sichtbarmachen, Visualisieren, Darstellung
vital wesentlich
volatile unbeständig, volatil
vowel Vokal, Selbstlaut
W
weblist HTML-Seite, Auflistung im HTML-Format
web server Webserver
white space Leerraum
wrap kapseln, umhüllen
wrapper Kapsel, Hülle, "Wrapper"
write Schreibvorgang, das Schreiben
write schreiben, ausgeben
X
Y
yield liefern, ergeben
Z
zero null, Null
to zero nullisieren, zurücksetzen
zero value Nullwert
zoom "heransummen"
 zoom in Ansicht vergrößern
 zoom out Ansicht verkleinern