Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Belajar - Pergi Bahasa - Hari 02

Belajar - Pergi Bahasa - Hari 02

DDD
DDDasal
2024-11-06 20:13:02870semak imbas

Hello Devs! ?‍???‍?

Saya telah melalui pemahaman awal dan sekarang saya perlu mula "menulis" sesuatu, saya akan mengkonfigurasi VSCode saya supaya saya boleh memprogram dan nyahpepijat kod yang dijana.


? Proses Pemasangan/Tatarajah

?Langkah 01 - Pasang sambungan Go untuk VSCode
?? Buka VSCode dan pasang Go Extension Untuk memasang sambungan: "Ctrl Shift X", dalam medan carian taip Go dan pilih pilihan "Go - Go Team at Google". Cuma klik pada "Pasang"

Estudando - Linguagem Go - Dia 02


?Langkah 02 - Kemas kini alatan Go
?? Buka VSCode dan pasang Go Extension Untuk memasang sambungan: "Ctrl Shift P", dalam medan taip "Go: Install/Update tools"

Estudando - Linguagem Go - Dia 02
Jika sesuatu kelihatan dikemas kini, pilih semua alatan yang tersedia dan pilih OK.


?Langkah 03 - Buat Hello
?? Ideanya ialah untuk mencipta contoh mudah dan pastikan ia berfungsi.

Saya mencipta folder dan di dalamnya terdapat fail yang dipanggil "main.go"

package main

import "fmt"

func main() {
    fmt.Println("Hello!")
}

Saya dapat menyusun dan menjalankan fail yang dijana dengan melaksanakan melalui terminal.

go build main.go

Selepas arahan, boleh laku dijana dalam folder dengan nama "main.exe". Okey, program pertama saya telah dihasilkan.


?Langkah 04 - Nyahpepijat Kod saya
?? Sekarang saya mahu nyahpepijat kod melalui VSCode.

Pilih pilihan VSCode untuk Nyahpepijat: "Ctrl Shift D", kemudian laksanakan butang "Jalankan dan Nyahpepijat".

Estudando - Linguagem Go - Dia 02

Jika ia tidak berfungsi, buka terminal dan jalankan arahan

go install -v github.com/go-delve/delve/cmd/dlv@latest

Saya menemui satu lagi ralat di sini

Build Error: go build -o c:\_Dev\Go\Hello\__debug_bin676152768.exe -gcflags all=-N -l .
go: go.mod file not found in current directory or any parent directory; see 'go help modules' (exit status 1)

Nampaknya selepas Go 1.16, lalainya ialah apabila menjalankan kod, ia dijangka mempunyai fail "go.mod" dalam projek.
Untuk melakukan ini, hanya laksanakan arahan, dengan "hello" ialah nama projek

go mod init hello

Ia mencipta fail dalam folder dengan kandungan berikut

module hello

go 1.23.2

Fail 'go.mod' adalah untuk pengurusan pergantungan dalam Go.

Sekarang hanya jalankan "Run and Debug" dan saksikan keajaiban berlaku... ?

Estudando - Linguagem Go - Dia 02


?Kesimpulannya

Selesai, penyediaan VSCode selesai!!!

Pilihan lain untuk menulis kod anda
Di sini saya akan menyenaraikan beberapa daripadanya:
? LiteIDE X
? Jetbrains GoLand
? Teks Sublime


Rujukan
? Pasang dan konfigurasikan Kod Visual Studio untuk pembangunan Go
? 6 IDE Golang teratas untuk pembangun Go
? 6 IDE & Editor Teks Golang Terbaik


Jumpa lagi nanti! ?
☕? Kini anda boleh menyokong dengan membelikan saya kopi

Atas ialah kandungan terperinci Belajar - Pergi Bahasa - Hari 02. 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