自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 遇见go语言的第六天——方法

方法golang中的方法是作用在指定的数据类型上的(即和指定的数据类型绑定),因此自定义类型,都可以有方法,而不仅仅是structtype Person struct { Name string Age int}//给Person类型绑定一个方法func (a Person)test(){ fmt.Println(a.Name)}func main() { var a Person a.Name = "tom" //调用方法 a.test()}test方法和Pers.

2020-12-15 15:45:22 7

原创 遇见go语言的第五天——排序、数组

一、排序冒泡排序func Bubble(arr *[10]int) { for j:= 1;j<(len(arr)-1);j++{ for i:=1 ;i<len(arr);i++{ if arr[i] < arr[i-1]{ temp := 0 temp = arr[i-1] arr[i-1] = arr[i] arr[i] = temp } } } fmt.Println(*arr)}func main() {

2020-12-15 13:48:17 6

原创 遇见go语言的第四天——map、结构体

map介绍map是key-value数据结构,又称为字段或者关联数组,类似其他编程语言的集合,在编程中经常使用到。 基本语法var map(变量名称)map[keytype]valuetypegolang中的map的key可以是很多类型,比如bool,数字,string,指针,channel,还可以是只包含前面几个类型的接口,结构体,数组通常为int,string注意:slice,map还有function不可以,因为这几个没法用==来判断注意:map声明是不会分配内存的,初始化.

2020-12-14 17:04:09 10

原创 遇见go语言的第三天——数组、切片

一、数组数组初始化var a2 = [3]int{4,5,6} fmt.Println(a2) var a3 = [...]int{7,8,9} fmt.Println(a3) var a4 = [...]int{1:1,0:2,2:3} fmt.Println(a4)独有的遍历结构 -for-range //index是数组的下标 //value是该下标位置的值 //仅在for循环内部可见的局部变量 //遍历数组元素时,如果不想使用下标index,可以直接把下标ind

2020-11-26 15:47:15 8

原创 遇见go语言的第二天——字符串、时间

字符串常用的系统函数统计字符串的长度,按字节len(str),字母和数字占一个字节,汉字占3个字符str := "hello北京" fmt.Println("str len = ",len(str))字符串遍历,同时处理有中文的问题 r := []rune(str)r := []rune(str) for i := 0;i < len(r);i++{ fmt.Printf("%c\n",r[i]) }字符串转整数 n,err := strconv..

2020-11-25 17:57:21 9

原创 遇见go语言的第一天——循环、函数

1.for循环package mainimport "fmt"func main(){ sum := 0 for i:=1;i<=100;i++{ sum = sum + i } fmt.Println("sum = ",sum)}str := "abc" for i := 0;i<len(str);i++{ fmt.Printf("str[%d] = %c\n",i,str[i]) } //迭代打印每个元素,默认返回2个值。一个是元素位置,一个是元素本身 f

2020-11-23 21:41:34 19

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除