Rumah > pembangunan bahagian belakang > Golang > Perbezaan antara struktur var Foo dan jenis struktur Foo

Perbezaan antara struktur var Foo dan jenis struktur Foo

王林
Lepaskan: 2024-02-06 09:15:04
ke hadapan
555 orang telah melayarinya

var Foo 结构和 type Foo 结构之间的区别

Kandungan soalan

Saya sukar memahami perbezaan antara keduanya:

var requestPayLoad struct {
        Email string `json:"email"`
        Password string `json:"string"`
    }
Salin selepas log masuk

dan:

type jwtUSer struct {
    ID        int    `json:"id"`
    FirstName string `json:"first_name"`
    LastName  string `json:"last_name"`
}
Salin selepas log masuk

Satu adalah jenis dan satu lagi adalah pembolehubah.


Jawapan betul


  • var v T 创建一个变量,将标识符 v 绑定到它,给它输入 T,然后将其初始化为 T mempunyai nilai sifar.
  • type t T 将标识符 T 绑定到类型 T.

Dalam kedua-dua kes, T jenis boleh dinamakan atau tidak dinamakan jenis (tanpa nama).

Atas ialah kandungan terperinci Perbezaan antara struktur var Foo dan jenis struktur Foo. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:stackoverflow.com
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