Tahap Asas Pengaturcaraan Junior Go

WBOY
Lepaskan: 2024-08-11 06:35:41
asal
368 orang telah melayarinya

Level Basic Junior Programming Go

Jom Belajar dengan teknologi Go
Jika anda membaca anda tidak mendapat ilmu, tetapi jika anda membaca dan menaip anda mendapat pengalaman yang tidak terhingga.

Go boleh dipanggil teknologi atau bahasa pengaturcaraan yang dibangunkan oleh Google. Pembangun ini termasuk Robert Griesemer, Rob Pike dan Ken Thomson. Go mula diperkenalkan kepada umum pada tahun 2009.

Kelebihan menggunakan bahasa pengaturcaraan GO

  1. menyokong konkurensi dengan pelaksanaan yang sangat mudah
  2. Menyokong pemprosesan data dengan berbilang pemproses pada masa yang sama (Pemprosesan Selari)
  3. Mempunyai Pemungut Sampah
  4. Proses penyusunan yang sangat pantas
  5. Bukan bahasa pengaturcaraan secara umum yang biasanya dipanggil hierarki dan tidak diklasifikasikan sebagai bahasa pengaturcaraan OOP
  6. Kebergantungan yang disediakan agak lengkap dan memenuhi keperluan bahagian belakang
  7. Sokongan untuk Komuniti

Pergi pemasangan yang stabil untuk pengguna Windows

1.Langka Mula-mula pergi ke halaman pemasang https://golang.org/dl/ . Pilih Pemasang untuk sistem Pengendalian Windows

  1. Selepas anda memuat turun, jalankan pemasang, klik seterusnya sehingga proses pemasangan selesai. Secara lalai, jika anda tidak menukar laluan, c:go.Laluan akan didaftarkan secara automatik dalam pembolehubah persekitaran PATH.
  2. Buka Command Prompt / CMD, laksanakan arahan untuk menyemak versi Go
go version
Salin selepas log masuk
  1. Jika output adalah sama dengan arahan Go yang dipasang, ini menunjukkan proses pemasangan berjaya.

Mulakan Projek Pertama menggunakan Modul Go

Arahan go mod init digunakan untuk memulakan projek baharu
Jom terus berlatih

mkdir first-Project
cd first-Project 
go mod init first-Project
dir
Salin selepas log masuk

kita boleh lihat dalam bahagian di atas bahawa direktori Projek pertama dicipta selepas memasuki direktori itu, arahan go mod init first-Project dilaksanakan oleh projek go dengan nama First-Project.

Pergi Laluan Variabel

Gopath ialah pembolehubah yang digunakan oleh go sebagai lokasi rujukan di mana semua folder projek go disimpan, kecuali yang dimulakan menggunakan Modul go. GOPATH mengandungi 3 sub folder src, bin dan pkg.

Projek Go boleh diletakkan dalam $GOPATH/src, contohnya anda ingin mencipta projek dengan folder pembelajaran nama. maka anda perlu mencipta folder pembelajaran, diletakkan dalam direktori src ($GOPATH/pembelajaran).

Pengisytiharan Pembolehubah dengan Jenis Data

Go direka bentuk dan mempunyai peraturan yang agak ketat mengenai pembolehubah penulisan. Apabila mengisytiharkan jenis data yang digunakan, ia mesti ditulis. Istilah lain untuk konsep ini ialah menaip nyata.

Berikut ialah contoh pembolehubah dan jenis datanya yang mesti ditulis.

package main 


//Import package
import "fmt"

func main(){
var firstName string= "john"
var lastName string

lastname = "wick"
fmt.Printf("Halo %s %s!\n",firstName,lastName)

}

Salin selepas log masuk

Kata kunci var di atas digunakan untuk pengisytiharan berubah-ubah, contohnya boleh dilihat
pada firstName dan lastName .
Nilai pembolehubah firstName diisi terus apabila ia diisytiharkan, berbeza daripada perbandingan
lastName yang nilainya diisi selepas baris pengisytiharan kod, seperti ini
dibenarkan dalam Go.

Pengisytiharan pembolehubah menggunakan kata kunci var

Dalam kod di atas anda boleh melihat cara kod diisytiharkan dan kandungan nilainya. Kata kunci var digunakan untuk mencipta pembolehubah baharu
skim penggunaan kata kunci:
var
var =

Contoh
var rentetan nama pertama
var firstName string = "John"

Nilai boleh ubah boleh diisi terus semasa pengisytiharan.

Atas ialah kandungan terperinci Tahap Asas Pengaturcaraan Junior Go. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!