Heim Backend-Entwicklung Golang Welche Bücher sollte ich lesen, um die Go-Sprache zu lernen?

Welche Bücher sollte ich lesen, um die Go-Sprache zu lernen?

Mar 04, 2021 pm 04:35 PM
go语言

Zu den Büchern, die Sie zum Erlernen der Go-Sprache lesen können, gehören: Go-Sprachprogrammierung, Go-Sprachprogrammierung, Go-Sprachstandardbibliothek, Go-Übungen zum gleichzeitigen Programmieren, Go-Sprachlernnotizen, Go-Sprach-Praxiskampf, Go Webprogrammierung, Einführungsklassiker in die Go-Sprache, Go Sprachbibel, Go-Sprachpraxis usw.

Welche Bücher sollte ich lesen, um die Go-Sprache zu lernen?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, GO 1.11.2, Thinkpad T480-Computer.

Go-Sprachprogrammierung

Dieses Buch ist das erste Buch, das man unbedingt lesen muss, um mit der Go-Sprache zu beginnen. Die Autoren sind Kernighan und Alan Donovan, Direktor des Go-Teams bei Google. Es ist ein Leitfaden zum Lernen Gehen Sie zur Sprachprogrammierung. Das Buch ist in 13 Kapitel unterteilt. Der Hauptinhalt umfasst: Grundkenntnisse von Go, Grundstruktur, grundlegende Datentypen, zusammengesetzte Datentypen, Funktionen, Methoden, Schnittstellen, Goroutinen, Kanäle, Parallelität gemeinsamer Variablen, Pakete, Go-Tools, Tests , Reflexion usw.

Welche Bücher sollte ich lesen, um die Go-Sprache zu lernen?

Go-Sprachprogrammierung

Der Autor dieses Buches wurde vom Forschungs- und Entwicklungsteam eines inländischen Cloud-Unternehmens geschrieben. Dieses Unternehmen ist eines der ersten Unternehmen in China, das Go-Sprache in großem Umfang verwendet. Das Besondere an diesem Buch ist daher, dass es nicht nur die Schlüsselsyntax der Go-Sprache vorstellt, sondern auch den Inhalt der Go-Sprache aus der Perspektive der Ingenieurpraxis vorstellt. Als Zweitbuch lesenswert.

Welche Bücher sollte ich lesen, um die Go-Sprache zu lernen?

Go Language Standard Library

So ist es beim Erlernen einer beliebigen Sprache. Das erste, was man lernen muss, ist die Grammatik und dann die Kernbibliothek. Die Kernbibliothek ist das Rad, auf dem das Auto aufgebaut ist. Auf diese Weise können Entwickler mit diesen vorgefertigten Rädern Autos bauen, ohne bei Null anfangen zu müssen.

Welche Bücher sollte ich lesen, um die Go-Sprache zu lernen?

Empfohlenes Lernen: Golang-Tutorial

Üben Sie gleichzeitiges Programmieren aus

Das größte Merkmal der Go-Sprache ist die gleichzeitige Programmierung, die ein auf Coroutinen basierendes Parallelitätsmodell implementiert. Das leichte Coroutine-Modell reduziert die Kosten für den Wechsel von Thread-Modellen und erhöht die Parallelitätsleistung erheblich. Dieses Buch ist ein seltenes gutes Buch, das eine ausführliche Erklärung der Parallelität der Go-Sprache bietet.

Welche Bücher sollte ich lesen, um die Go-Sprache zu lernen?

Notizen zum Erlernen der Go-Sprache

Dieses Buch stellt nicht nur die grundlegende Syntax der Go-Sprache vor, sondern sein größtes Merkmal ist eine ausführlichere Einführung in die Implementierungsdetails der Go-Sprache. Dieses Buch beginnt mit dem Quellcode der Go-Sprache und stellt tiefgreifende Themen wie Speicherverwaltung, Speicherbereinigung und Parallelitätskontrolle vor.

Welche Bücher sollte ich lesen, um die Go-Sprache zu lernen?

Gehen Sie zum Sprachtraining

Autor: [US] William Kennedy, Brian Ketelsen, Erik St. Martin )

Übersetzer: Li Zhaohai
Welche Bücher sollte ich lesen, um die Go-Sprache zu lernen?

  • Ein Meisterwerk von technischen Experten auf dem Gebiet Go Language
  • Konzentrieren Sie sich auf Sprachspezifikationen und -implementierung.
  • Bieten Sie den Lesern eine fokussierte, umfassende Perspektive, die mit den Sprachgewohnheiten übereinstimmt und möchten mit dem Erlernen der Go-Sprache beginnen oder ein tieferes Verständnis der Go-Sprache und ihrer internen Mechanismen erlangen. Dieses Buch bietet eine fokussierte, umfassende und übliche Perspektive. Dieses Buch konzentriert sich auf die Spezifikation und Implementierung der Go-Sprache und behandelt Themen wie Syntax, Gos Typsystem, Parallelität, Kanäle und Tests.
  • Der Hauptinhalt der Go-Sprachpraxis

Das Typensystem der Go-Sprache. Interne Implementierung von Datenstrukturen in der Go-Sprache.

    Testen und Benchmarking. „o Web-Programmierung“ Autor: [Singapur] Sau Sheong Chang und alles Wissen of Deployment
  • In diesem Buch lernen die Leser, wie sie Go Web-Anwendungen mithilfe moderner Designkonzepte erstellen. Durch die Lektüre dieses Buches können die Leser lernen, wie man Testdoppelungen mithilfe von Entwurfsmustern für die Abhängigkeitsinjektion schreibt, wie man Parallelitätsfunktionen in Webanwendungen verwendet und wie man JSON- und XML-Daten in Webdiensten erstellt und verarbeitet. Darüber hinaus erfahren die Leser, wie sie die Anwendungsabhängigkeit von externen Frameworks minimieren können, und lernen eine Reihe wertvoller Produktionstechniken im Zusammenhang mit Anwendungstests und Anwendungsbereitstellung kennen.
  • Hauptinhalt dieses Buches

    • Grundkenntnisse.
    • Funktionstests und Benchmarking.
    • So verwenden Sie die Parallelitätsfunktion.
    • Methoden zur Bereitstellung von Anwendungen auf eigenständigen Servern, PaaS-Clouds und Docker.
    • Viele Tipps, Tricks und Tricks. „Go-Spracheinführungsklassiker“ Der Inhalt umfasst Go-Sprachfunktionen und Standardbibliotheksinstallationspakete, einen Vergleich zwischen Go und JavaScript, Go-Befehlszeilentools und grundlegende Konzepte in Go (wie Typen, Variablen, Funktionen, Kontrollstrukturen, Zeiger, Schnittstellen usw.). usw.), Fehlerbehandlung, Goroutine und Kanäle, Go-Codetests, Verwendung von Go zum Schreiben von HTTP-Clients und -Servern, Verarbeitung von JSON und Dateien, Bereitstellung von Go-Code usw.
    „Go Language Introduction Classic“ eignet sich für Leser ohne Grundkenntnisse, die die Go-Sprache beherrschen möchten, und für Programmierer, die sich für die Go-Sprache interessieren. Es kann auch als Lehrmaterial für den Unterricht von Go-Sprachkursen an Hochschulen verwendet werden Universitäten.

    Zu den bekannteren Büchern gehören außerdem „Go Language Bible“ und „Go Language Practice“. Dies sind sehr gute Bücher zum Erlernen der Go-Sprache. Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Programmiervideos

    ! !

Das obige ist der detaillierte Inhalt vonWelche Bücher sollte ich lesen, um die Go-Sprache zu lernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Welche Bibliotheken werden für die Operationen der schwimmenden Punktzahl in Go verwendet? Welche Bibliotheken werden für die Operationen der schwimmenden Punktzahl in Go verwendet? Apr 02, 2025 pm 02:06 PM

In der Bibliothek, die für den Betrieb der Schwimmpunktnummer in der GO-Sprache verwendet wird, wird die Genauigkeit sichergestellt, wie die Genauigkeit ...

Was ist das Problem mit Warteschlangen -Thread in Go's Crawler Colly? Was ist das Problem mit Warteschlangen -Thread in Go's Crawler Colly? Apr 02, 2025 pm 02:09 PM

Das Problem der Warteschlange Threading In Go Crawler Colly untersucht das Problem der Verwendung der Colly Crawler Library in Go -Sprache. Entwickler stoßen häufig auf Probleme mit Threads und Anfordern von Warteschlangen. � ...

Warum hat das Drucken von Saiten mit Println und String () -Funktionen unterschiedliche Effekte? Warum hat das Drucken von Saiten mit Println und String () -Funktionen unterschiedliche Effekte? Apr 02, 2025 pm 02:03 PM

Der Unterschied zwischen Stringdruck in GO -Sprache: Der Unterschied in der Wirkung der Verwendung von Println und String () ist in Go ...

Wie löste ich das Problem des Typs des user_id -Typs bei der Verwendung von Redis -Stream, um Nachrichtenwarteschlangen in GO -Sprache zu implementieren? Wie löste ich das Problem des Typs des user_id -Typs bei der Verwendung von Redis -Stream, um Nachrichtenwarteschlangen in GO -Sprache zu implementieren? Apr 02, 2025 pm 04:54 PM

Das Problem der Verwendung von RETISTREAM zur Implementierung von Nachrichtenwarteschlangen in der GO -Sprache besteht darin, die Go -Sprache und Redis zu verwenden ...

Was ist der Unterschied zwischen 'var' und 'Typ' Typenwort Definition in der GO -Sprache? Was ist der Unterschied zwischen 'var' und 'Typ' Typenwort Definition in der GO -Sprache? Apr 02, 2025 pm 12:57 PM

Zwei Möglichkeiten, Strukturen in der GO -Sprache zu definieren: Der Unterschied zwischen VAR- und Typ -Schlüsselwörtern. Bei der Definition von Strukturen sieht die Sprache oft zwei verschiedene Schreibweisen: Erstens ...

Was soll ich tun, wenn die benutzerdefinierten Strukturbezeichnungen in Goland nicht angezeigt werden? Was soll ich tun, wenn die benutzerdefinierten Strukturbezeichnungen in Goland nicht angezeigt werden? Apr 02, 2025 pm 05:09 PM

Was soll ich tun, wenn die benutzerdefinierten Strukturbezeichnungen in Goland nicht angezeigt werden? Bei der Verwendung von Goland für GO -Sprachentwicklung begegnen viele Entwickler benutzerdefinierte Struktur -Tags ...

Welche Bibliotheken in GO werden von großen Unternehmen entwickelt oder von bekannten Open-Source-Projekten bereitgestellt? Welche Bibliotheken in GO werden von großen Unternehmen entwickelt oder von bekannten Open-Source-Projekten bereitgestellt? Apr 02, 2025 pm 04:12 PM

Welche Bibliotheken in GO werden von großen Unternehmen oder bekannten Open-Source-Projekten entwickelt? Bei der Programmierung in Go begegnen Entwickler häufig auf einige häufige Bedürfnisse, ...

Warum gibt es bei Verwendung von SQL.Open keinen Fehler an, wenn DSN leer ist? Warum gibt es bei Verwendung von SQL.Open keinen Fehler an, wenn DSN leer ist? Apr 02, 2025 pm 12:54 PM

Warum meldet der DSN bei Verwendung von SQL.Open keinen Fehler? In Go Language, Sql.open ...

See all articles