Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 7591|Jawab: 0

Tutorial Memulai Windows Golang

[Salin tautan]
Diposting pada 16/09/2019 16.02.26 | | | |
Go adalah bahasa baru, bahasa pengumpulan sampah yang bersamaan, dan kompilasi cepat.
  • Itu dapat mengkompilasi program Go besar di komputer dalam hitungan detik.
  • Go menyediakan model untuk konstruksi perangkat lunak yang membuat analisis dependensi lebih mudah dan menghindari awal dari sebagian besar file dan pustaka termasuk gaya C.
  • Go adalah bahasa yang diketik secara statis, dan sistem jenisnya tidak memiliki hierarki. Jadi pengguna tidak perlu menghabiskan waktu untuk mendefinisikan hubungan antar jenis, yang terasa lebih ringan daripada bahasa berorientasi objek pada umumnya.
  • Go adalah bahasa pengumpulan sampah yang sepenuhnya dan memberikan dukungan dasar untuk eksekusi dan komunikasi bersamaan.
  • Dengan desainnya, Go bermaksud untuk menyediakan cara untuk membangun perangkat lunak sistem pada mesin multi-core.



Unduh dan instal

Login hyperlink terlihat.Klik tautan platform "Microsoft Windows" untuk mengunduh dan menginstalnya hingga berikutnya, seperti yang ditunjukkan pada gambar di bawah ini:



Periksa versinya

Setelah penginstalan selesai, Anda dapat menjalankan perintah Lihat Versi di jendela cmd untuk menguji apakah penginstalan berhasil, seperti yang ditunjukkan pada gambar berikut:






Halo program kata

Terlepas dari bahasa pengembangan mana yang Anda mulai, dalam contoh pertama, biasanya konsol yang mengeluarkan string kata halo.

Kodenya adalah sebagai berikut:

Go run mengkompilasi dan menjalankan program Go

Halo Golang, Nama saya itsvse, saya berusia 5 tahun.




Go memiliki dua fungsi yang dicadangkan: fungsi init (yang dapat diterapkan ke semua paket) dan fungsi utama (Hanya dapat diterapkan ke paket utama)。 Kedua fungsi ini tidak dapat memiliki parameter apa pun dan mengembalikan nilai saat ditentukan. Meskipun Anda dapat menulis fungsi init sebanyak yang Anda inginkan dalam sebuah paket, kami sangat menyarankan Anda menulis hanya satu fungsi init per file dalam paket, baik untuk keterbacaan maupun pemeliharaan nanti.

Program Go secara otomatis memanggil init() dan main(), jadi Anda tidak perlu memanggil kedua fungsi ini di mana pun. Fungsi init di setiap paket bersifat opsional, tetapipaket main harus berisi fungsi utama


Buka Build Kode Kompilasi

Jika Anda memiliki beberapa file dalam folder proyek dan Anda hanya ingin mengkompilasi file tertentu, Anda dapat menambahkan nama file setelah go build, misalnya go build a.go; perintah go build akan mengkompilasi semua file go di direktori saat ini secara default.

Jika itu adalah paket utama, ketika Anda menjalankan go build, itu akan menghasilkan file yang dapat dieksekusi di direktori saat ini.



Ukuran file yang dapat dieksekusi yang dikompilasi mendekati 2m.

Aktifkan layanan HTTP

Jika Anda mengembangkan layanan HTTP di Golang, Anda dapat menggunakan fungsi yang disediakan oleh paket net/http. Paket net/http menyediakan serangkaian fungsi yang sangat lengkap, dan layanan HTTP yang diluncurkan juga sangat stabil dan efisien, dan dapat digunakan di lingkungan produksi.

Kode:

Kemudian akses di browser http://localhost:9090 dan Anda dapat melihat keluaran Hello golang http!.



(Akhir)




Mantan:Golang dalam jenis String dan Int dikonversi satu sama lain
Depan:Minta kait bahasa C 64 bit
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com