go struct 使用

  • 2022-07-09
  • 浏览 (1146)

golang struct 使用样例

package main

import (
	"fmt"
	"testing"
)

/*
如果要访问结构体成员,使用 . 操作符,格式为:结构体.成员名
使用结构体指针访问结构体成员,也是使用 . 操作符,格式为:结构体指针.成员名
*/

/*Vertex info test*/
type Vertex struct {
	X int
	Y int
}

func TestStruct0(t *testing.T) {
	fmt.Println(Vertex{1, 2})
}

func TestStruct1(t *testing.T) {
	v := Vertex{1, 2}
	p := &v
	p.X = 1e9
	fmt.Println(v)
}

测试

执行测试代码 go test -v struct_test.go 可以查看执行结果

go test 使用请看:go test 使用

golang 使用样例汇总:go test

你可能感兴趣的文章

go array 使用

go defer 使用

go file 使用

go func 使用

go http 使用

go interface 使用

go main 使用

go map 使用

go math 使用

go method 使用

0  赞