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 daripada persidangan terkini
- ? 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
- Pokok ASCII ke Direktori dan Penjana Struktur Fail
? Penemuan
Berikut ialah senarai catatan blog, video dan projek menarik 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
- Utama - Pergi: bahasa pemimpi / Derek Parker
- Kes penggunaan SEBENAR Rutin Golang Go! - Contoh Concurrency 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
- Posgres Terbenam membolehkan 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 tertib perkara yang saya terlepas dalam Go
? Penemuan
Berikut ialah senarai catatan blog, video dan projek menarik ditemui yang patut dilihat.
? Catatan Blog
-
Bergerak Ke Arah Reka Bentuk Didorong Domain dalam Go
- Siaran ini membincangkan cara melaksanakan prinsip Reka Bentuk Dipacu Domain (DDD) dalam aplikasi Go. Pengarang menyediakan langkah praktikal untuk beralih daripada struktur aplikasi tradisional kepada DDD, memfokuskan pada penjajaran kod dengan domain perniagaan untuk kebolehselenggaraan yang lebih baik.
-
Ralat membungkus dalam Go by John Arundel
-
Anti-Corak Biasa dalam Aplikasi Web Go
- Pengarang mengenal pasti dan menerangkan beberapa anti-corak biasa dalam aplikasi web Go, menawarkan nasihat tentang cara mengelakkan perangkap ini untuk mencipta kod yang lebih cekap dan boleh diselenggara.
- Melaksanakan protokol konsensus yang diedarkan Raft dalam Go
? Video
- Raghav Roy - Coroutines and Go | GopherConAU 2023
- Golang Telah Memasuki Era Baharu untuk Penghalaan
- Cara Mengendalikan Ralat dalam API Golang dengan CEKAP
- Cara Memfaktorkan Semula Projek Golang Dengan Menggunakan Antara Muka
?️ Projek
-
spf13/viper
- Pustaka pengurusan konfigurasi yang popular dalam Go, menyokong banyak format, pembolehubah persekitaran, konfigurasi jauh dan banyak lagi, direka bentuk untuk berfungsi dengan lancar dengan spf13/cobra.
-
rqlite/rqlite
- Rqlite ialah pangkalan data hubungan teragih ringan yang dibina pada SQLite, menawarkan penyelesaian yang mudah digunakan untuk aplikasi yang memerlukan ketersediaan tinggi dan toleransi kesalahan.
Isu Golang Harian #4 (2024-08-17)
Hab harian anda untuk berita, cerapan dan projek Go
? Penemuan
Berikut ialah senarai catatan blog, video dan projek menarik ditemui yang patut dilihat.
? Catatan Blog
-
Skrip ujian kendiri oleh John Arundel
-
Menggunakan pilihan berfungsi dan bukannya merantai kaedah dalam Go
- Jon Calhoun menyokong penggunaan pilihan berfungsi sebagai alternatif kepada rantaian kaedah dalam Go, menerangkan cara corak ini boleh membawa kepada kod yang lebih fleksibel dan boleh diselenggara.
-
Pengenalan kepada DDD Lite: Apabila perkhidmatan mikro dalam Go tidak mencukupi
- Artikel ini memperkenalkan pendekatan "DDD Lite", menerangkan cara ia boleh menjadi jalan tengah antara Reka Bentuk Dipacu Domain (DDD) sepenuhnya dan corak reka bentuk yang lebih ringkas. Ia amat berguna apabila perkhidmatan mikro sahaja tidak cukup memenuhi keperluan perniagaan yang kompleks.
- Kawalan Konteks dalam Go
? Video
- Kehidupan Rahsia Seorang Goroutine - Jesús Espino - April Gophers 2023
- GopherCon 2023: Ellery Addington-White - Dari Sifar kepada Wira: Lancarkan Permainan Anda Sendiri dalam 45 Minit
- 06. Matteo Grella - Bahasa Pilihan untuk AI: Peluang dan Cabaran | GopherConAU 2023
- Bagaimana Untuk Menggunakan Goroutine Untuk Mengagregatkan Data Di Golang?!
?️ Projek
-
pergi-tugas/tugas
- alternatif "Buat" ringkas.
-
joho/godotenv)
- Port Go bagi perpustakaan Ruby dotenv, yang memuatkan pembolehubah persekitaran daripada fail .env, menjadikannya lebih mudah untuk mengurus konfigurasi khusus persekitaran.
Isu Golang Harian #3 (2024-08-16)
Hab harian anda untuk berita, cerapan dan projek Go
⚡️ Terkini
Berikut ialah siaran blog, video dan projek terbaharu daripada komuniti Go dan di sekelilingnya.
-
Pergi adalah tukul saya, dan segala-galanya adalah paku
- No Go Related:
- Cara mencari APA-APA dalam Linux – panduan newb
? Penemuan
Berikut ialah senarai catatan blog, video dan projek menarik ditemui yang patut dilihat.
? Catatan Blog
-
Menguji ralat dalam Go by John Arundel
-
time.Now() dan Jam Monotonic
- Siaran itu membincangkan penggunaan masa.Now() dalam Go, terutamanya memfokuskan pada ciri jam monoton. Pengarang menerangkan cara Go memastikan ketekalan masa merentas operasi, penting untuk mencegah ralat dalam aplikasi sensitif masa.
- Bina Pelayan Dengan Go Under 10 minit
- Bina API Go dengan pengesahan dompet, JWT, Gin
? Video
- Membina Sembang dengan WebSockets dan HTMX di Golang
- Alat TERBAIK untuk Menstruktur Projek Golang
- Petunjuk Adalah Brokoli Go - Beth Knight - July Gophers 2023
- Astaga - Menulis Go at the Command Line - Nick Wells - September Gophers
?️ Projek
-
gookit/config
- Pustaka pengurusan konfigurasi Go yang komprehensif yang menyokong berbilang format fail, pembolehubah persekitaran dan bendera baris perintah, menawarkan fleksibiliti dalam cara konfigurasi dimuatkan dan digabungkan.
-
onsi/ginkgo
- Ginkgo ialah rangka kerja ujian moden untuk Go, menyediakan sintaks ekspresif dan ciri berkuasa untuk menulis ujian yang boleh dibaca dan diselenggara, terutamanya untuk pembangunan dipacu tingkah laku (BDD).
Isu Golang Harian #2 (2024-08-15)
Hab harian anda untuk berita, cerapan dan projek Go
⚡️ Terkini
Berikut ialah siaran blog, video dan projek terbaharu daripada komuniti Go dan di sekelilingnya.
- Tutorial Pergi 1.23 Iterator
? Penemuan
Berikut ialah senarai catatan blog, video dan projek menarik ditemui yang patut dilihat.
? Catatan Blog
-
Hijau tidak tahu malu: TDD dalam Go oleh John Arundel
-
Pengkomputeran Teragih Dengan Ikan Kod Kering, Masin, WASM, Dan (Tiny)Go
- Siaran ini secara kreatif meneroka penggunaan WebAssembly (WASM) dan TinyGo untuk pengkomputeran teragih, menggambarkan analogi kepada penggunaan sejarah ikan tongkol kering untuk perdagangan. Pengarang membincangkan faedah menggunakan TinyGo untuk menjalankan kod Go dalam persekitaran yang terhad seperti WASM.
-
Corak strategi dalam Go
- Artikel ini menerangkan Corak Strategi, corak reka bentuk gelagat yang membolehkan gelagat algoritma dipilih semasa masa jalan. Pengarang menunjukkan cara untuk melaksanakan corak ini dalam Go, menjadikan kod lebih fleksibel dan lebih mudah untuk diselenggara.
- Cara memulakan projek Go pada tahun 2023
? Video
- Go Concurrency Menjelaskan: Rutin & Saluran Go
- Bagaimana TIDAK Menulis Ujian dalam Go - Amir Malka
- Memahami masa tayangan Go - Jesus Espino
- Bagaimana Anda Harus Menggunakan Mutexes Dan Nilai Atom Di Golang?!
?️ Projek
-
Evertras/meja gelembung
- Komponen jadual yang boleh disesuaikan dan interaktif yang direka untuk rangka kerja Bubble Tea, membenarkan pembangun membina UI berasaskan terminal yang kaya.
-
nanovms/ops
- Alat untuk membina dan menjalankan unikernels dalam Go, direka untuk memudahkan penciptaan aplikasi yang ringan dan selamat dengan menggabungkannya ke dalam mesin maya satu guna.
Isu Golang Harian #1 (2024-08-14)
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 dikeluarkan
- Changelog.com - Go Time #326 - Kasut besar untuk diisi
- Pergi 1.23 dalam 23 minit (ByteSizeGo)
- Preemption dalam Go: pengenalan
- ? Memulakan siri baharu | Mari belajar - Go language - 1
- Tiada kaitan dengan Go
- Baiklah, saya sangat suka WezTerm
? Penemuan
Berikut ialah senarai catatan blog, video dan projek menarik ditemui yang patut dilihat.
? Catatan Blog
-
Pengaturcaraan berfungsi dalam Go oleh John Arundel
-
Menyambung ke pangkalan data PostgreSQL dengan pakej pangkalan data/sql Go
- Panduan komprehensif untuk menyambung ke pangkalan data PostgreSQL menggunakan pangkalan data/pakej sql Go. Siaran itu membimbing anda melalui langkah-langkah untuk menyediakan sambungan, melaksanakan pertanyaan dan mengendalikan ralat.
-
Cabaran One Billion Row in Go: dari 1m45s hingga 3.4s dalam sembilan penyelesaian
- Pengarang membincangkan mengoptimumkan program Go untuk mengendalikan satu bilion baris data. Siaran itu memperincikan strategi dan penyelesaian berbeza yang dilaksanakan untuk mengurangkan masa pemprosesan dengan ketara, menawarkan cerapan tentang penalaan prestasi dalam Go.
-
Cara menghuraikan masa atau tarikh dalam Go
- Artikel ini menerangkan cara menghuraikan dan memformat rentetan masa dan tarikh dalam Go, meliputi kes penggunaan biasa dan kemungkinan perangkap. Pengarang menyediakan contoh kod untuk menunjukkan cara mengendalikan pelbagai format tarikh dan masa dengan berkesan.
? Video
-
Cara Menulis Semula Perkhidmatan - Michal Bock - April Gophers 2023
- Masa untuk Bermuhasabah - Sam Williams - September Gophers
- Menggunakan RabbitMQ Steams In Go
- Memahami Protokol Pelayan Bahasa - autolengkap, pemformatan - Adrian Hesketh
?️ Projek
-
knadh/koanf
- Pustaka pengurusan konfigurasi Go yang ringkas, ringan dan boleh diperluaskan, menyokong JSON, TOML, YAML dan banyak lagi. Ia membolehkan penggabungan dan pelapisan konfigurasi dengan mudah daripada pelbagai sumber.
-
adrg/xdg
- Perlaksanaan Go bagi Spesifikasi Direktori Pangkalan XDG, menyediakan cara piawai untuk mengurus direktori pengguna dan lokasi data aplikasi merentas sistem pengendalian yang berbeza.
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!