Saya menyusun surat berita harian dengan sumber tentang Golang - Daily Golang. Berikut ialah isu terkini surat berita itu

WBOY
Lepaskan: 2024-08-19 22:39:03
asal
599 orang telah melayarinya

I curate a daily newsletter with resources about Golang - Daily Golang. Here are the latest ssues of the newsletter

Hello semua!

Tidak lama dahulu saya mula menjalankan surat berita harian dengan sumber (siaran blog, video dan projek) tentang Go (Golang) yang saya dapati menarik. Berikut ialah 6 isu terkini surat berita. Saya harap anda akan mendapati ia berguna. Selamat mengekod!

Isu Golang Harian #6 (2024-08-19)

Hab harian anda untuk berita, cerapan dan projek Go

⚡️ Terkini

Berikut ialah siaran blog, video dan projek terbaharu daripada komuniti Go dan di sekelilingnya.

  • GopherCon UK menerbitkan rakaman ceramah dari persidangan terbaru
    • ? The Business of Go - Cameron Balahan, Google
    • ? Menyahpepijat Aplikasi Go - Matt Boyle, Cloudflare
    • ? Memahami masa jalanan Go, Jesús Espino, Mattermost
    • ? Tingkatkan prestasi aplikasi dengan pengoptimuman berpandukan profil Michael Pratt, Google
    • ? AI akan datang untuk tugas anda - Adam Scholey, Benefex
    • ? Meningkatkan kraf kod anda dengan AI generatif - Liam Hampton, Microsoft
    • ? Penyahkod AI: Perspektif A Go Programmer - Beth Anderson, BBC
    • ? Aliran Kerja Didorong Peristiwa - Andrew Wormald, Luno
  • ? GopherCon UK 2024 oleh Jamie Tanna
  • ?️ TreeGen
    • ASCII Tree to Directory and File Structure Generator

? Penemuan

Berikut ialah senarai catatan blog, video dan projek menarik yang ditemui yang patut dilihat.

? Catatan Blog

  • Enum yang Lebih Selamat dalam Go
    • Siaran ini meneroka cara melaksanakan enum yang lebih selamat dalam Go, menyediakan strategi untuk mengelakkan ralat biasa yang dikaitkan dengan enum dan memastikan keselamatan jenis dalam kod anda.
  • Ujian rawak dalam Go by John Arundel
  • Log masuk dengan Google dalam Go
    • Siaran ini memandu anda melaksanakan pengesahan OAuth Google dalam aplikasi Go. Ia meliputi penyediaan bukti kelayakan OAuth, penyepaduan dengan API Google dan pengendalian log masuk pengguna dengan selamat dalam projek Go anda.
  • Membina cengkerang interaktif di Golang
    • Pengarang menyediakan panduan untuk mencipta cangkerang baris perintah interaktif dalam Go. Siaran merangkumi topik seperti mengendalikan input pengguna, melaksanakan arahan dan mengurus persekitaran shell, menawarkan pendekatan praktikal untuk membina alatan CLI yang mantap.

? Video

  • Julia Ogris - Membina Bahasa Pengaturcaraan Pemula dengan Go | GopherConAU 2023
  • Mengapa Golang + HTMX Adalah Timbunan Paling Produktif
  • Keynote - Pergi: bahasa pemimpi / Derek Parker
  • Kes penggunaan SEBENAR Rutin Golang Go! - Contoh Persamaan Golang

?️ Projek

  • sirupsen/logrus
    • Logrus ialah perpustakaan pengelogan berstruktur dan boleh dipasang untuk Go, direka untuk menyediakan rangka kerja pengelogan fleksibel yang menyokong pelbagai format output dan cangkuk.
  • fergusstrange/embedded-postgres
    • Embedded Postgres membenarkan menjalankan pangkalan data Postgres sebenar secara setempat sebagai sebahagian daripada aplikasi atau ujian Go yang lain, menyediakan cara mudah untuk memasukkan Postgres dalam persekitaran pembangunan anda.

Isu Golang Harian #5 (2024-08-18)

Hab harian anda untuk berita, cerapan dan projek Go

⚡️ Terkini

Berikut ialah siaran blog, video dan projek terbaharu daripada komuniti Go dan di sekelilingnya.

  • Go 1.23: Perkara yang Anda Perlu Tahu Mengenai Ciri Terkini
  • Senarai tidak tersusun perkara yang saya rindui dalam Go

? Penemuan

Berikut ialah senarai catatan blog, video dan projek menarik yang ditemui yang patut dilihat.

? Blogbeiträge

  • Auf dem Weg zum domänengesteuerten Design in Go
    • In diesem Beitrag wird erläutert, wie die Prinzipien des Domain-Driven Design (DDD) in Go-Anwendungen implementiert werden. Der Autor bietet praktische Schritte für den Übergang von traditionellen Anwendungsstrukturen zu DDD und konzentriert sich dabei auf die Ausrichtung des Codes an Geschäftsdomänen für eine bessere Wartbarkeit.
  • Fehler beim Einpacken in Go von John Arundel
  • Gängige Anti-Patterns in Go-Webanwendungen
    • Der Autor identifiziert und erklärt mehrere gängige Anti-Patterns in Go-Webanwendungen und gibt Ratschläge, wie diese Fallstricke vermieden werden können, um effizienteren und wartbareren Code zu erstellen.
  • Implementierung des verteilten Konsensprotokolls Raft in Go

? Videos

  • Raghav Roy – Coroutines and Go | GopherConAU 2023
  • Golang ist in eine neue Ära des Routings eingetreten
  • So behandeln Sie Fehler in Golang-APIs EFFIZIENT
  • Wie man ein Golang-Projekt mithilfe von Schnittstellen umgestaltet

?️ Projekte

  • spf13/viper
    • Eine beliebte Konfigurationsverwaltungsbibliothek in Go, die viele Formate, Umgebungsvariablen, Remote-Konfigurationen und mehr unterstützt und für die nahtlose Zusammenarbeit mit spf13/cobra konzipiert ist.
  • rqlite/rqlite
    • Rqlite ist eine leichte, verteilte relationale Datenbank, die auf SQLite basiert und eine benutzerfreundliche Lösung für Anwendungen bietet, die hohe Verfügbarkeit und Fehlertoleranz erfordern.

Tägliche Golang-Ausgabe Nr. 4 (17.08.2024)

Ihre tägliche Drehscheibe für Go-Neuigkeiten, Einblicke und Projekte

? Entdeckungen

Hier ist die Liste der entdeckten interessanten Blogbeiträge, Videos und Projekte, die einen Blick wert sind.

? Blogbeiträge

  • Eigenständige Testskripte von John Arundel
  • Verwendung funktionaler Optionen anstelle von Methodenverkettung in Go
    • Jon Calhoun plädiert für die Verwendung funktionaler Optionen als Alternative zur Methodenverkettung in Go und erklärt, wie dieses Muster zu flexiblerem und wartbarerem Code führen kann.
  • Einführung in DDD Lite: Wenn Microservices in Go nicht ausreichen
    • Dieser Artikel stellt einen „DDD Lite“-Ansatz vor und erklärt, wie er einen Mittelweg zwischen vollwertigem Domain-Driven Design (DDD) und einfacheren Designmustern darstellen kann. Dies ist besonders nützlich, wenn Microservices allein komplexe Geschäftsanforderungen nicht ausreichend erfüllen.
  • Kontextkontrolle in Go

? Videos

  • Das geheime Leben einer Goroutine – Jesús Espino – April Gophers 2023
  • GopherCon 2023: Ellery Addington-White – From Zero to Hero: Starten Sie Ihr eigenes Spiel in 45 Minuten
  • 06. Matteo Grella – Die Sprache der KI: Chancen und Herausforderungen | GopherConAU 2023
  • Wie verwende ich Goroutinen zum Aggregieren von Daten in Golang?!

?️ Projekte

  • Go-Aufgabe/Aufgabe
    • einfache „Make“-Alternative.
  • joho/godotenv)
    • Ein Go-Port der Ruby-Dotenv-Bibliothek, der Umgebungsvariablen aus einer .env-Datei lädt und so die Verwaltung umgebungsspezifischer Konfigurationen erleichtert.

Tägliche Golang-Ausgabe Nr. 3 (16.08.2024)

Ihre tägliche Drehscheibe für Go-Neuigkeiten, Einblicke und Projekte

⚡️ Neueste

Hier sind die neuesten Blogbeiträge, Videos und Projekte aus der Go-Community und rundherum.

  • Go ist mein Hammer und alles ist ein Nagel
  • No Go Verwandte Themen:
    • So finden Sie ALLES unter Linux – Leitfaden für Anfänger

? Entdeckungen

Hier ist die Liste der entdeckten interessanten Blogbeiträge, Videos und Projekte, die einen Blick wert sind.

? Blogbeiträge

  • Testfehler in Go von John Arundel
  • time.Now() und die monotone Uhr
    • Der Beitrag diskutiert die Verwendung von time.Now() in Go und konzentriert sich dabei insbesondere auf die Funktion der monotonen Uhr. Der Autor erklärt, wie Go die Zeitkonsistenz über alle Vorgänge hinweg gewährleistet, was für die Vermeidung von Fehlern in zeitkritischen Anwendungen von entscheidender Bedeutung ist.
  • Server erstellen mit weniger als 10 Minuten
  • Erstellen Sie eine Go-API mit Wallet-Authentifizierung, JWT, Gin

? Videos

  • Erstellen eines Chats mit WebSockets und HTMX in Golang
  • Das BESTE Tool zur Strukturierung von Golang-Projekten
  • Pointers Are the Broccoli of Go – Beth Knight – July Gophers 2023
  • Meine Güte – Writing Go at the Command Line – Nick Wells – September Gophers

?️ Projekte

  • gookit/config
    • Eine umfassende Go-Konfigurationsverwaltungsbibliothek, die mehrere Dateiformate, Umgebungsvariablen und Befehlszeilenflags unterstützt und Flexibilität beim Laden und Zusammenführen von Konfigurationen bietet.
  • Onsi/Ginkgo
    • Ginkgo ist ein modernes Test-Framework für Go, das ausdrucksstarke Syntax und leistungsstarke Funktionen zum Schreiben lesbarer und wartbarer Tests bietet, insbesondere für die verhaltensgesteuerte Entwicklung (BDD).

Tägliche Golang-Ausgabe Nr. 2 (15.08.2024)

Ihre tägliche Drehscheibe für Go-Neuigkeiten, Einblicke und Projekte

⚡️ Neueste

Hier sind die neuesten Blogbeiträge, Videos und Projekte aus der Go-Community und rund um sie herum.

  • Go 1.23 Iterators Tutorial

? Entdeckungen

Hier ist die Liste der entdeckten interessanten Blogbeiträge, Videos und Projekte, die einen Blick wert sind.

? Blogbeiträge

  • Schamloses Grün: TDD in Go von John Arundel
  • Verteiltes Rechnen mit getrocknetem, gesalzenem Kabeljau, WASM und (Tiny)Go
    • Dieser Beitrag untersucht auf kreative Weise die Verwendung von WebAssembly (WASM) und TinyGo für verteiltes Computing und zieht eine Analogie zur historischen Verwendung von getrocknetem Kabeljau für den Handel. Der Autor erläutert die Vorteile der Verwendung von TinyGo für die Ausführung von Go-Code in eingeschränkten Umgebungen wie WASM.
  • Strategiemuster in Go
    • In diesem Artikel wird das Strategiemuster erläutert, ein Verhaltensentwurfsmuster, mit dem das Verhalten eines Algorithmus zur Laufzeit ausgewählt werden kann. Der Autor zeigt, wie man dieses Muster in Go implementiert, um den Code flexibler und einfacher zu warten.
  • So starten Sie ein Go-Projekt im Jahr 2023

? Videos

  • Go-Parallelität erklärt: Go-Routinen und -Kanäle
  • Wie man KEINEN Test in Go schreibt – Amir Malka
  • Die Go-Laufzeit verstehen – Jesus Espino
  • Wie sollten Sie Mutexe und Atomwerte in Golang verwenden?!

?️ Projekte

  • Evertras/Bubble-Tisch
    • Eine anpassbare und interaktive Tabellenkomponente, die für das Bubble Tea-Framework entwickelt wurde und es Entwicklern ermöglicht, umfangreiche terminalbasierte Benutzeroberflächen zu erstellen.
  • nanovms/ops
    • Ein Tool zum Erstellen und Ausführen von Unikernels in Go, das die Erstellung leichter, sicherer Anwendungen vereinfacht, indem es sie in virtuellen Maschinen für einen einzigen Zweck bündelt.

Tägliche Golang-Ausgabe Nr. 1 (14.08.2024)

Ihre tägliche Drehscheibe für Go-Neuigkeiten, Einblicke und Projekte

⚡️ Neueste

Hier sind die neuesten Blogbeiträge, Videos und Projekte aus der Go-Community und rund um sie herum.

  • Go 1.23 ist veröffentlicht
  • Changelog.com – Go Time #326 – Große Fußstapfen, die es zu füllen gilt
  • Gehe 1,23 in 23 Minuten (ByteSizeGo)
  • Preemption in Go: eine Einführung
  • ? Beginn einer neuen Serie | Lass uns lernen – Sprache lernen – 1
  • Kein Bezug zu Go
    • Okay, ich mag WezTerm wirklich

? Entdeckungen

Hier ist die Liste der entdeckten interessanten Blogbeiträge, Videos und Projekte, die einen Blick wert sind.

? Blogbeiträge

  • Funktionale Programmierung in Go von John Arundel
  • Herstellen einer Verbindung zu einer PostgreSQL-Datenbank mit dem Datenbank-/SQL-Paket von Go
    • Eine umfassende Anleitung zum Herstellen einer Verbindung zu einer PostgreSQL-Datenbank mithilfe des Datenbank-/SQL-Pakets von Go. Der Beitrag führt Sie durch die Schritte zum Einrichten einer Verbindung, zum Ausführen von Abfragen und zum Behandeln von Fehlern.
  • Die One Billion Row Challenge in Go: von 1:45 auf 3,4 Sekunden in neun Lösungen
    • Der Autor diskutiert die Optimierung eines Go-Programms für die Verarbeitung einer Milliarde Datenzeilen. Der Beitrag beschreibt verschiedene Strategien und Lösungen, die implementiert wurden, um die Verarbeitungszeit erheblich zu verkürzen, und bietet Einblicke in die Leistungsoptimierung in Go.
  • So analysieren Sie eine Uhrzeit oder ein Datum in Go
    • In diesem Artikel wird erläutert, wie Zeit- und Datumszeichenfolgen in Go analysiert und formatiert werden, und es werden häufige Anwendungsfälle und potenzielle Fallstricke behandelt. Der Autor stellt Codebeispiele bereit, um zu demonstrieren, wie man verschiedene Datums- und Uhrzeitformate effektiv handhabt.

? Videos

  • So schreiben Sie einen Dienst neu – Michal Bock – April Gophers 2023
  • Zeit zum Nachdenken – Sam Williams – September Gophers
  • RabbitMQ Steams in Go verwenden
  • Language Server Protocol verstehen – automatische Vervollständigung, Formatierung – Adrian Hesketh

?️ Projekte

  • knadh/koanf
    • Eine einfache, leichte und erweiterbare Go-Konfigurationsverwaltungsbibliothek, die JSON, TOML, YAML und mehr unterstützt. Es ermöglicht das einfache Zusammenführen und Überlagern von Konfigurationen aus verschiedenen Quellen.
  • adrg/xdg
    • Eine Go-Implementierung der XDG Base Directory Specification, die eine standardisierte Möglichkeit zur Verwaltung von Benutzerverzeichnissen und Anwendungsdatenspeicherorten über verschiedene Betriebssysteme hinweg bietet.

Atas ialah kandungan terperinci Saya menyusun surat berita harian dengan sumber tentang Golang - Daily Golang. Berikut ialah isu terkini surat berita itu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!