- 博客(6)
- 资源 (12)
- 收藏
- 关注
原创 GO语言 函数、方法、结构体 、接收器
package mainimport "fmt"//定义结构体type test1 struct { str string number int}//类型一样的 成员可以同时定义type test2 struct { A, B, C, D int}//定义结构体 属性指针type test3 struct { Name string...
2019-12-31 17:48:23 448
原创 go 函数的定义
package mainimport ( "fmt" "math")//普通函数的声明//func 函数名(形式参数列表) 返回值列表 {// 函数体//}//如果函数返回一个无名变量或者没有返回值,返回值列表的括号是可以省略的func hypot(x, y float64) float64 { return math.Sqrt(x*x + y*y)}...
2019-12-17 17:10:38 367
原创 GO map类型
package mainimport ( "fmt" "sort" "sync")func main() { //map 是引用类型,可以使用如下方式声明: //var mapname map[keytype]valuetype //Go语言中 map 是一种特殊的数据结构,一种元素对(pair)的无序集合, // pair 对应一个 key(...
2019-12-12 17:08:48 258
原创 golang 数组与切片分析
package mainimport "fmt"func main() { var q = [3]int{1, 2, 3} fmt.Println(q[2]) //在数组的定义中,如果在数组长度的位置出现“...”省略号,则表示数组的长度是根据初始化值的个数来计算, var a = [...]int{2, 2, 2} fmt.Println(a) //...
2019-12-11 15:54:55 239
原创 golang 变量逃逸分析
package mainimport "fmt"//本函数测试入口参数和返回值情况func dummy(b int) int { var c int c = b return c}//空函数什么都不做func void() {}// 声明空结构体测试结构体逃逸情况type Data struct {}func dummy1() *Data {...
2019-12-04 17:07:54 438
原创 GOlang 指针
package mainimport ( "flag" "fmt")func main() { //指针 var cat int = 1 var str string = "ba" fmt.Printf("%p %p\n", &cat, &str) // 变量 指针和地址三者关系 每个变量都拥有地址 指针的值就算地址 /...
2019-12-04 16:42:00 646
oracle-instantclient11.2-sqlplus-11.2.0.3.0-1.x86_64.zip
2019-07-22
oracle-instantclient11.2-devel-11.2.0.3.0-1.x86_64.zip
2019-07-22
php安装扩展_instantclient11.2-_-basic_11.2.0.3.0_oracle_1.x86_64_安装扩展.zip
2019-07-22
AES CBC ECB C++代码实现
2018-07-24
选择大于努力,创业项目!总有一个适合你,想赚钱的别犹豫啦!
2023-06-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人