14 poin oleh lemonmint 2024-11-12 | 3 komentar | Bagikan ke WhatsApp

Kami merayakan ulang tahun ke-15 sejak Go dirilis sebagai open source!

Sejak ulang tahun ke-10 Go, baik Go maupun dunia di sekitarnya telah banyak berubah. Di sisi lain, banyak hal tetap sama: Go masih mempertahankan komitmennya terhadap stabilitas, keamanan, serta rekayasa perangkat lunak skala besar dan dukungan produksi.

Go terus menunjukkan pertumbuhan yang kuat! Basis pengguna Go telah meningkat lebih dari 3 kali lipat dalam 5 tahun terakhir, menjadikannya salah satu bahasa dengan pertumbuhan tercepat. Dari awalnya hanya 15 tahun lalu, Go kini menjadi salah satu dari 10 bahasa teratas dan menjadi bahasa untuk cloud modern.

Pencapaian utama

  • Peningkatan router HTTP di pustaka standar
  • Perombakan total sistem pelacakan eksekusi
  • Fitur pembangkitan angka acak yang lebih kuat
  • Pengenalan paket pustaka standar v2 pertama
  • Peningkatan skalabilitas gopls
  • Pengenalan generics (Go 1.18)
  • Pengenalan sistem modul Go (Go 1.14)
  • Pengenalan kompatibilitas bahasa ke depan (Go 1.21)
  • Peningkatan cakupan variabel loop for dan pengenalan iterator kustom (Go 1.23)
  • Tumbuh sebagai bahasa infrastruktur cloud sambil mempertahankan stabilitas dan keamanan

Rencana ke depan

  • Implementasi map baru dan algoritma garbage collection baru akan diperkenalkan
  • Dukungan bawaan untuk kriptografi tersertifikasi FIPS
  • Peningkatan optimasi untuk hardware modern
  • Dukungan untuk instruksi hardware vektor dan matriks terbaru
  • Penguatan dukungan untuk infrastruktur dan aplikasi AI
  • Peningkatan lokalitas CPU dan memori
  • Modernisasi pustaka standar

Terima kasih

Semua ini dimungkinkan berkat para kontributor Go yang luar biasa dan komunitas yang berkembang pesat. Lima belas tahun lalu, kami hanya bisa memimpikan keberhasilan yang telah dicapai Go dan komunitas yang tumbuh di sekitarnya. Terima kasih kepada semua orang yang telah berperan, besar maupun kecil. Semoga tahun yang akan datang menjadi tahun terbaik bagi kalian semua.

Go akan terus berkembang sebagai bahasa inti di era cloud dan AI, sambil menjaga keseimbangan antara stabilitas dan inovasi.

3 komentar

 
bbulbum 2024-11-18

Sudah ulang tahun ke-15..! Tapi meski ini adalah bahasa yang paling saya sukai secara pribadi, saya jadi tidak terlalu sering memakainya..

 
ifmkl 2024-11-12

Go sudah 15 tahun ya.. Aaaah, hidup terasa begitu fana...

 
tsboard 2024-11-12

Selamat ulang tahun ke-15 untuk bahasa Go! Saya sendiri belakangan ini sedang menulis ulang backend proyek yang sedang berjalan dari TypeScript (Bun) ke Go, dan saya sangat menyukainya sampai terasa benar-benar seperti bahasa yang dibuat untuk cloud. Kalau ada yang sedang mempertimbangkan untuk memakai bahasa Go, saya ingin merekomendasikan setidaknya mencobanya sekali lewat side project. (Terutama bagi yang menulis backend dengan TypeScript, saya sangat berharap Anda mencobanya setidaknya sekali!)