09 2018 档案

摘要:Go天生就是为了支持良好的项目管理体验而设计的 1、包,go项目和文件名没有关系,和src下目录结构有关 go使用包来管理接口、结构体、方法和变量 包名一般和文件目录名相同,如果不同,构建、安装会以代码包名为准,但是生成的构建文件是以目录名命名的。 一个目录下不能有不同包名的代码文件 下面通过案例介 阅读全文
posted @ 2018-09-27 20:28 jiapeng 阅读(431) 评论(0) 推荐(0) 编辑
摘要:1、Goroutine协程:协程就是go提供的轻量级的独立运算过程,比线程还轻;创建一个协程,就是使用go关键字,后面跟上要运行的函数 案例要求:1)、先计算1000以下所有能够被3整除的整数的和A 2)、然后计算1000以下所有能够被5整除的整数和B 3)、然后再计算1000以下所有能够被3和5整 阅读全文
posted @ 2018-09-27 15:54 jiapeng 阅读(533) 评论(0) 推荐(0) 编辑
摘要:1、结构体(struct)定义:就是把使用各种数据类型定义的不同变量组合起来的高级数据类型 结果图 2、结构体作为参数传入函数,即对上面求面积封装为函数 结果图 3、结构体组合函数,也就是通过限定函数调用者是哪个结构体,定义在结构体上面的函数叫做方法(结构体不存在内部函数) 结构图 4、结构体和指针 阅读全文
posted @ 2018-09-27 15:15 jiapeng 阅读(1181) 评论(0) 推荐(0) 编辑
摘要:1、定义:指针也叫指针变量,存储一个变量的地址。两个符号:& 取一个变量地址;* 取一个指针变量所指向的地址的值 结果图 &符号是取变量地址,*符号是取地址指向的值;一个普通的变量,不是指针变量的话,只能使用&符号取到地址,而不能使用*符号 &符号和*符号是可以相互抵消的,示例代码如下 结果图 2、 阅读全文
posted @ 2018-09-27 13:50 jiapeng 阅读(207) 评论(0) 推荐(0) 编辑
摘要:函数就是将一段输入数据转换为输出数据的公用代码块 函数示例 1、命名返回值,即为返回值预先定义一个名称,最后直接一个return,就可以将预定义的返回值全部返回 重新定义上面的求和函数,示例代码如下 2、函数多返回值,即同时返回多个值 也可以用预命名返回值名称方式编写函数代码 3、变长参数;变长参数 阅读全文
posted @ 2018-09-27 11:56 jiapeng 阅读(212) 评论(0) 推荐(0) 编辑
摘要:1、数组(Array) 数组是一个有相同数据类型的元素组成的固定长度的有序集合,如:var x [5]int,使用var定义的数组,默认值如果整型为0,浮点型为0.0,字符串为"",对象为nil。 求整型数组之和,使用range函数,遍历数组、切片、字典时,返回索引和元素值;当对某个返回值不感兴趣时 阅读全文
posted @ 2018-09-27 11:30 jiapeng 阅读(595) 评论(0) 推荐(0) 编辑
摘要:go语言控制结构关键字只有:if...else if..else, for 和 switch 1、if..else if..一般可以省略条件语句的括号,除非多条件语句需要括号拆分,其实在使用fmt格式化时,如果可以省略括号,格式化工具会自动去掉括号 2、switch语句:1)、判断条件可以为任何数据 阅读全文
posted @ 2018-09-27 10:28 jiapeng 阅读(172) 评论(0) 推荐(0) 编辑
摘要:1、变量定义 所谓变量就是一个拥有指定名称和类型的数据存储位置。 定义变量方式:1)、var x string = "hello world" 2)、var x string x = "hello world" 3)、var x = "hello world" //go来推断数据类型 4)、x := 阅读全文
posted @ 2018-09-27 10:26 jiapeng 阅读(1586) 评论(0) 推荐(0) 编辑
摘要:1、数值型(Number) 三种:整数型、浮点型和虚数型(有符号整数表示整数范围 -2n-1~2n-1-1;无符号整数表示整数范围 0~2n-1) go内置整型有:uint8, uint16, uint32, uint64, int8, int16, int32, int64。其中u开头的类型就是无 阅读全文
posted @ 2018-09-27 10:25 jiapeng 阅读(834) 评论(0) 推荐(0) 编辑
摘要:1、设备管理器,右键没添加过时硬件(如果没有,则在cmd中键入命令hdwwiz C:\windows\system32>hdwwiz),按照如下图操作 如此安装Microsoft KM-TEST 环路适配器 2、然后在网络连接中,设置网络共享,如下图操作 3、设置虚拟机网络,如下图操作 4、如果还是 阅读全文
posted @ 2018-09-02 20:34 jiapeng 阅读(2288) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示