首页 > 其他 > 详细

golang 基本数据结构使用

时间:2018-09-16 14:27:24      阅读:122      评论:0      收藏:0      [点我收藏+]

1 goalng struct

1.1 var s1 student

1.2 s2 := student {"zhou", 33}

1.3 s3 := student {Name:"zhou", Age:33}

1.4 s4 := new(student)   // 包含空值的指针

1.5 s5 := make([]strudent, 2) // student slice

 

package main

import (
	"fmt"
)

type student struct {
	Name string
	Age  int
}

func main() {
	//1.1
	var s student
	s.Name = "zhang"
	s.Age = 18
	fmt.Println(s)
	//1.2
	s2 := student{"zhou", 30}
	fmt.Println(s2)
	//1.3
	s3 := student{
		Name: "zha",
		Age:  33,
	}
	fmt.Println(s3)
	//1.4
	s4 := new(student)
	s4.Name = "www"
	s4.Age = 18
	fmt.Println(s4)
	//1.5
	s5 := make([]student, 2)
	fmt.Println(s5)
}

 

golang 基本数据结构使用

原文:https://www.cnblogs.com/learn-ops/p/9655795.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!