Daripada semua bahasa pengaturcaraan, JavaScript digunakan secara meluas. Walau bagaimanapun, Python semakin popular sejak kebelakangan ini. Bertentangan dengan apa yang diandaikan, Go masih berada dalam 10 bahasa yang paling disukai mengikut tinjauan yang dijalankan oleh Stack Overflow. Beberapa syarikat terkenal yang menggunakan Go termasuk Google, Kubernetes, Uber, Docker, PayPal dan Dropbox.
Tetapi siapa yang menciptanya? Ia telah dibangunkan oleh tiga pembangun: Robert Griesemer, Rob Pike, dan Ken Thompson. Pada tahun 2007, mereka mengeluarkannya, tetapi pada tahun 2009 mereka melancarkannya sebagai bahasa pengaturcaraan sumber terbuka.
Sebab utama di sebalik penciptaannya adalah untuk menangani isu yang berkaitan dengan lapisan rangkaian, kebolehskalaan, prestasi, produktiviti dan keselarasan. Mereka telah dilakukan dengan kerumitan C++. Mereka mahukan sesuatu yang boleh menangani semua isu. Itulah sebabnya ia dikeluarkan untuk mempercepatkan proses pengekodan dan menyokong pengkomputeran berbilang teras.
Selain itu, Go diilhamkan oleh pelbagai bahasa pengaturcaraan. Sebagai contoh, concurrency telah diilhamkan oleh Limbo dan Newsqueak. Begitu juga, ia telah mengambil kebolehbacaan dan kebolehgunaan daripada Python. Tetapi semua ciri ini hanya menyasarkan satu perkara — kestabilan dalam Go.
Sedikit maklumat lanjut tentang Go:
Selain itu, memandangkan Go ialah projek sumber terbuka, ia juga menyediakan akses kepada pelbagai alatan pembangunan. IDE yang berfungsi dengan baik dengannya termasuk GoLand, LiteIDE dan Zeus IDE. Untuk editor, anda boleh menggunakan VSCode.
Jadi, anda nampak tidak mencabar untuk memahami sebab Go popular hari ini. Tetapi itu bukan satu-satunya kelebihan menggunakan Go. Hakikat bahawa Go sangat mudah dan mempunyai keluk pembelajaran yang kecil menjadikannya salah satu bahasa terbaik untuk dikuasai. Tetapi, daripada semua, Go adalah yang terbaik untuk jurutera bahagian belakang. Pembangun boleh menangani permintaan di bahagian pelayan tanpa menggunakan banyak memori.
Atas ialah kandungan terperinci Segala-galanya Tentang GOLang — Go Language. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!