Dies ist die Fortschreibung der Wörterliste, die ich beim Übersetzen der Go-Sprachanleitung angelegt habe.
In der Tabelle unten habe ich festgehalten, wie ich Fachbegriffe und EDV-typischen Sprachgebrauch übersetzt habe ... oder hätte übersetzen können. — Bitte machen Sie mich auf Fehler aufmerksam.
Sprachelemente/Begriffe von Go wie array, interface, slice, channel oder goroutine habe ich i.d.R. nicht übersetzt, sondern eingedeutscht, also groß geschrieben: Array, Interface, Slice, Channel, Goroutine. Das gilt auch für den jeweiligen Plural (Ausnahme: Goroutinen). Es wird nicht gebeugt.
Anders als noch bei der Übersetzung der Sprachanleitung (13.6.2010) habe ich hier "Parameter" (die Variable der Funktionsschnittstelle) und "Argument" (der übergebene Wert) streng unterschieden.
Eine neue(?) Eindeutschung habe ich mir erlaubt für die Bestandteile der for-Schleife, initializer - condition - continuation: Startschritt - Bedingung - Zählschritt.
| accept | akzeptieren, entgegennehmen | |
| allocate | zuteilen, anfordern, reservieren | |
| allocation | Speicherzuteilung | |
| application | Anwendung | |
| architecture | (Prozessor-)Architektur | |
| argument | Argument (übergebener Wert) | vgl. parameter |
| array | Feld, Tabelle, Array | |
| assert | sicherstellen | |
| assertion | Zusicherung, "Assertion" | |
| assign | zuordnen, zuweisen | |
| back end | Hintergrund-, "Back-end" | |
| backquote | Gravis-Zeichen, "Backquote" | |
| backslash | Rückschräger, "Backslash" | |
| binary | binär, Binärdatei | |
| blank identifier | Leerer Bezeichner | (Go) |
| block | Block, sperren, blockieren, warten | |
| body | Rumpf, -rumpf | |
| boilerplate | Textbausteine, vorgestanzte(s) Phrasen(Blech) | |
| bookkeeping | Buchhaltung, Buchhalterarbeit | |
| brace | geschweifte Klammer | |
| bracket | eckige Klammer | |
| build | umwandeln, zusammenbauen | |
| built-in | eingebaut, integriert | |
| by default | automatisch | |
| canonical | autorisiert, allgemein anerkannt, typisch | |
| catchall | Sammel- | |
| channel | Kanal, Channel | |
| character | Zeichen | |
| checkin | Einbuchen, Check-in | |
| checkout | Ausbuchen, Check-out | |
| cipher | Geheimkode, Chiffre | |
| clause | Klausel | |
| client | Kunde, Klient- | |
| client-server | Herr-Knecht, Klient-Server | |
| closure | Schließung, Funktionsabschluss | |
| code | Kode | |
| collection | Sammlung, Ansammlung | |
| collisions | Konflikt | |
| command line | Kommandozeile | |
| communicate | benachrichtigen, kommunizieren | |
| communication | Kommunikation, Nachricht | |
| compile | übersetzen, kompilieren | |
| compiler | Compiler | |
| compiling | Kompilieren | |
| composite | zusammengesetzt, Verbund- | |
| concatenation | Verkettung | |
| concurrent | nebenläufig, simultan | |
| condition | Bedingung | |
| conflict | Kollision | |
| constant | Konstante, beständig, konstant | |
| continuation | Fortsetzung, *Zählschritt | vgl. initializer |
| contrived | künstlich, konstruiert | |
| control statement | Kontrollanweisung | |
| control structure | Kontrollstruktur | |
| convention | Konvention, Vereinbarung, (guter) Brauch | |
| conversion | Umformung, Konvertierung | |
| crash | Programmabsturz | |
| crash report | Unfallbericht | |
| create | erzeugen, bauen | |
| creation | Erzeugung, Bau, Schöpfung | |
| custom | kundenspezifisch, angepasst, individualisiert, maßgeschneidert, selbstgeschneidert | |
| declare | vereinbaren, deklarieren | |
| declaration | Deklaration | |
| default | Vorgabewert, -vorgabe | |
| defer | aufschieben, zurückstellen | |
| define | festlegen, definieren | |
| definition | Definition | |
| demultiplexe | aufteilen | |
| demultiplexing | Aufteilen... | |
| design | Gestaltung, Konzept, äußere Erscheinung, Design | |
| die | enden | |
| distinct | verschieden, unterschiedlich, eigen | |
| distinctive | charakteristisch | |
| doc comment | Doc-Kommentar | (Go) |
| effective | kompetent, wirksam, wirkungsvoll, effektiv | |
| Elektropost | ||
| environment variable | Umgebungsvariable | |
| enum | Aufzählkonstante | |
| enumerate | aufzählen | |
| enumerated | Aufzähl- | |
| enumerator | Zähler | |
| equivalent | gleichwertig, entsprechend, Entsprechung | |
| essential(ly) | wesentlich | |
| evaluatable | auswertbar | ^= evaluable |
| evaluate | auswerten | |
| error condition | Fehlerbedingung, Fehlerfall, möglicher Fehler | |
| execute | ausführen | |
| execution | Ausführung, Abarbeiten, Lauf | |
| explicite | explizit | |
| exploit | ausbeuten, ausnutzen | |
| export | Export, exportieren | |
| expression | Ausdruck | |
| facility | Einrichtung, Möglichkeit, Funktion | |
| fall through | Durchreichen, "Fall-through" | |
| feature | Funktion, Fähigkeit, Eigenschaft, Merkmal | |
| fetch | nehmen, abgreifen | |
| file | Datei | |
| file descriptor | Dateinummer, Dateideskriptor | |
| first-class ... | ... erster Klasse | |
| flag | Marke, Schalter | |
| float | Fließkommazahl, Float | |
| floating point | Fließkomma- | |
| form | Form, Schreibweise | |
| forward | weiterleiten | |
| framework | Rahmen, Gerüst | |
| front end | Vordergrund-, "Front-end" | |
| garbage collector | Müllsammler, Müllabfuhr, "Garbage-collector" | |
| generality | Allgemeingültigkeit | |
| goroutine | Goroutine | (Go) |
| handle | handhaben, behandeln, Griff, Henkel | |
| handler | Bändiger, Behandler | |
| heap | Haufen, Halde, Heap-Speicher, "Heap" | |
| high-level | "high-level", auf höherer Ebene, höher angesiedelt, abstrakt | |
| highlight | Glanzlicht | |
| hold | enthalten, aufnehmen, beherbergen, speichern | |
| identifier | Kennung, Bezeichner | |
| idiom | typische Phrase, Formulierung, Programmier-Muster | |
| idiomatic | typisch | |
| immutable | unveränderlich | |
| implement | anwenden, ausführen, realisieren, implementieren | |
| implicite | implizit | |
| import | Import, importieren | |
| include | einbeziehen, enthalten, umfassen | |
| initial | Anfangs- | |
| initialization | Initialisierung, Initial- | |
| initialize | vorbelegen, initialisieren | |
| initializer | *Startschritt | vgl. continuation |
| instance | Instanz | |
| integer | Ganzzahl, Integer | |
| interface | Schnittstelle, Rolle, Interface | |
| invoke | aufrufen | |
| issue | Ausgabe, Punkt, Problem | |
| issue tracker | Problemfolger(-Programm) | |
| item | Element, Position, Posten, Gegenstand, Instanz, Objekt | |
| key | Schlüssel | |
| key feature | (das) Charakteristische | |
| keyword | Schlüsselwort | |
| kill | abschießen, abstellen, beenden | |
| known state | definierter Zustand | |
| label | Label, beschriften, etikettieren | |
| launch | in Gang setzen, losschicken | |
| lexeme | lexikalische Einheit, Lexem | vgl. token |
| lexer | Lexer, lexikalischer Analysierer, Zeichenanalysierer | vgl. parser |
| library | Bibliothek | |
| lightweight | leichtgewichtig, einfach (gestrickt) | |
| literal | Literal | |
| log | Protokoll, protokollieren | |
| look-up | Nachschlagen, Nachschauen, Zugriff | |
| low-level | "low-level", auf niedriger Ebene, niedrig angesiedelt | |
| Post, Mail | ||
| mailing list | Verteilerliste | |
| mandatory | zwingend, notwendig | |
| match | Übereinstimmung, übereinstimmen | |
| member | Element, Element-, Instanz- | |
| model | Modell, Leitbild | |
| multiplexe | bündeln | |
| multiplexer | Multiplexer | |
| multiplexing | Kanalbündelung, Bündeln und Verteilen | |
| mutable | änderbar | |
| mutex | Mutex | (mutual exclusive) wechselseitig ausschließend |
| named type | benannter Typ | |
| nesting | Verschachtelung | |
| nesting level | Verschachtelungsebene, Ebene, Schicht | |
| network | Netzwerk, Netz | |
| niladic | argumentlos | |
| notion | Vorstellung, Begriff, Idee, Modell | |
| numeric conversion | Zahlenkonvertierung | |
| on the fly | im laufenden Betrieb | |
| operating system call | Systemaufruf | |
| operator | Operator | |
| optional(ly) | wahlweise, optional | |
| package | Paket | |
| package comment | Paket-Kommentar | |
| panic | Panik, in Panik verfallen | |
| parameter | Parameter, Übergabevariable | vgl. argument |
| parenthesis | (runde) Klammer | |
| parse | absuchen, durchsuchen, parsen | |
| parser | Parser, syntaktischer Analysierer, Syntaxanalysierer | vgl. lexer |
| pointer | Zeiger, Pointer | |
| polymorphism | Vielgestaltigkeit, Polymorphismus | |
| port | Tor, Port | |
| portability | Übertragbarkeit | |
| powerful | mächtig, leistungsfähig | |
| precedence hierarchy | Rangreihenfolge | |
| presentation | Präsentation, Darbietung | |
| primitive | Primitiv | |
| process | Vorgang, Prozess | |
| promote | befördern | |
| property | Eigenschaft, Eigenheit | |
| provide | (an)bieten, liefern, zur Verfügung stellen | |
| QR code | QR-Kode | (quick response), eine 2D-Kodierung |
| range | Bereich | |
| rate | Rate, Quote | |
| rate-limited | quotiert | |
| read | lesen, einlesen | |
| ready to use | einsatzbereit | |
| receive | empfangen, erhalten | |
| receiver | Empfänger, Empfänger-, Empfängerobjekt | |
| recover | sich erholen | |
| recovery | Erholung, Recovery | |
| reentrant | reentrant, wiedereintrittsfähig, eintrittsinvariant | |
| refer | verweisen auf, beziehen auf | |
| reference | Bezugnahme, Referenz | |
| reflection | Spiegelbild, Reflektion | |
| remote | fern, entfernt, abgelegen | |
| repository | Repository, Repositorium | |
| represent | vertreten, stehen für, repräsentieren | |
| representation | Darstellung | |
| request | Anfrage, anfragen, anfordern | |
| retrieve | abrufen, abholen | |
| return | zurückkehren, zurückgeben, retournieren | |
| review | Durchsicht, Rezension, durchsehen, überprüfen | |
| root | Root, Wurzel- | |
| rot13 | rot13-Algorithmus | |
| routine | Routine | |
| run | Lauf, Start, durchführen, ausführen, starten | |
| run-time | Laufzeit- | |
| rune | Rune | |
| scan | absuchen, abtasten, (sequentiell) durchsuchen | |
| scanner | Scanner | |
| scope | Gültigkeitsbereich | |
| schedule | Zeitplan, Ablaufplan, vormerken, einplanen | |
| scheduling | Aufgabenmanagement | |
| semaphore | Verkehrsampel | |
| semicolon(s) | Semikolon(-a) | |
| send | senden, schicken | |
| sequence | Reihe, Folge, Abfolge, Sequenz | |
| server | Dienstleister-, Server | |
| set up | anlegen, bereit machen | |
| share | teilhaben lassen, (actively s.) gleichzeitig benutzen | |
| signature | Signatur | |
| simple | einfach, simpel | |
| simultaneous | gleichzeitig, parallel | |
| slash | Schrägstrich, Schräger | |
| slice | Abschnitt, Schnitte, Scheibe, Slice, aufschneiden | |
| snippet | Schnipsel, Kodestück, Kodeabschnitt | |
| source | Quelle, Ursprung, Quell- | |
| specific | -spezifisch, -besonders | |
| specification | Beschreibung, Festlegung, Spezifikation | |
| specify | beschreiben, festlegen, definieren | |
| stack | Stapel-, Stack-, Stack-Speicher, "Stack" | |
| standard | Standard(-), normal, Norm- | |
| state | Status, Zustand | |
| statement | Anweisung | |
| stream | Datenstrom, Stream | |
| string | Zeichenkette, String | |
| submit | vorlegen, einreichen | |
| subroutine | Unterprogramm, Routine | |
| suite | Garnitur, Sammlung, Bündel | |
| systems programmer | systemnaher Programmierer | |
| tab | Tabulatorzeichen, Tab | |
| target | Ziel, Ziel- | |
| template | Schablone, Template | |
| term | Ausdruck | |
| terminate | beenden, terminieren | |
| terminology | Terminologie, Sprachgebrauch | |
| thread | Verarbeitungsstrang, Thread | |
| token | syntaktische Einheit, Syntaxelement, Token | vgl. lexeme |
| tool | Werkzeug, Dienstprogramm | |
| top-level | "top-level", auf oberster Ebene | |
| trigger | auslösen, Auslöser, Trigger | |
| trivial | trivial, einfach gestrickt | |
| tutorial | Anleitung, Einführung | |
| tweak | dran rumfummeln, zurechtbiegen | |
| type | Datentyp | |
| type assertion | Typprüfung | |
| type-safe | typsicher | |
| unary | unär | |
| URL | URL | |
| utility | Dienstprogramm, Werkzeug | |
| value | Wert | |
| variable | Variable, veränderlich, variabel | |
| variadic | variabel lang, variadisch | |
| volatile | ungeschützt, volatil | |
| wrap | kapseln, umhüllen | |
| wrapper | Kapsel, Hülle, "Wrapper" | |
| write | schreiben, ausgeben | |
| web server | Webserver | |
| (to) zero | "nullisieren" | (Go) gegenüber: initialisieren |
| zero value | null-initialisierter Wert, Nullwert | |