Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Perbezaan antara go dan golang

Perbezaan antara go dan golang

WBOY
WBOYasal
2023-05-13 10:01:36727semak imbas

Dalam beberapa tahun kebelakangan ini, bahasa Go telah menjadi bahasa pengaturcaraan untuk semakin banyak syarikat dan pembangun perisian Namun, apabila mempelajari bahasa Go secara khusus, anda mungkin mendapati bahawa sesetengah orang memanggilnya pergi, sementara yang lain memanggilnya pergi ia dipanggil Golang Mengapa ini? Artikel ini akan memperkenalkan perbezaan antara go dan Golang.

Pertama sekali, anda boleh melihat laman web bahasa Go rasmi (https://golang.org/). Jelas sekali bahawa laman web rasmi bahasa Go menggunakan golang.org sebagai nama domain. Ini ialah perbezaan pertama: nama rasmi bahasa Go ialah "Go", tetapi tapak web rasminya dinamakan sempena "golang". Malah, bahasa Go juga diperkenalkan dalam dokumentasi rasmi Cina dan secara rasmi dipanggil "bahasa Go".

Perbezaan kedua terletak pada nama lain: "gopher". Gopher ialah maskot bahasa Go, imej gopher melengkung yang comel. Jika anda sering melawat komuniti teknikal berkaitan bahasa Go atau membaca buku berkaitan bahasa Go, anda pasti akan melihat nama gopher.

Perbezaan ketiga ialah laluan pemasangan bahasa Go. Dalam sistem Windows, bahasa Go akan diletakkan dalam direktori C:Go secara lalai selepas pemasangan, manakala dalam Linux dan MacOS, ia akan diletakkan dalam direktori /usr/local/go secara lalai. Jika anda ingin menggunakan bahasa Go daripada baris arahan anda, maka anda perlu menambah laluan $GOROOT/bin ke pembolehubah persekitaran $PATH.

Perbezaan terakhir adalah tentang tabiat dalam penggunaan sebenar. Walaupun nama rasmi bahasa Go ialah "Go", dalam penggunaan sebenar, ramai orang juga menggunakan nama "Golang" untuk merujuk kepada bahasa pengaturcaraan ini. Dalam beberapa tutorial bahasa Go dan artikel praktikal, anda juga boleh melihat bahawa nama "Golang" digunakan secara meluas.

Jadi mengapa sesetengah orang menggunakan Golang untuk merujuk kepada bahasa Go? Malah, ini mungkin ada kaitan dengan go.tools, editor bahasa Go dan komuniti pembangun. go.tools ialah kit alat bahasa Go, yang merangkumi banyak alatan yang biasa digunakan oleh pembangun bahasa Go dalam proses menggunakan bahasa Go, seperti pemformatan kod, penjanaan dokumen, analisis statik kod, dsb. go.tools juga mengandungi fail binari bernama "go", jadi seseorang secara semula jadi akan menggunakan nama Golang untuk memanggil bahasa pengaturcaraan ini.

Ringkasnya, nama rasmi bahasa Go ialah "Go", dan tapak web rasmi dinamakan sempena "golang". Laluan pemasangan bahasa Go berbeza daripada laluan biasa bahasa pengaturcaraan lain. Dalam penggunaan, sesetengah orang akan menggunakan nama "Golang" untuk memanggilnya, tetapi ramai orang masih hanya memanggilnya "Go language". Walau apa pun, bagi mereka yang belajar dan menggunakan bahasa Go, adalah berfaedah untuk menjelaskan butiran ini, kerana ia membantu anda memahami dan mempelajari bahasa pengaturcaraan ini dengan lebih baik.

Atas ialah kandungan terperinci Perbezaan antara go dan golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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
Artikel sebelumnya:Pemasangan golang Alibaba CloudArtikel seterusnya:Pemasangan golang Alibaba Cloud