码迷,mamicode.com
首页 >  
搜索关键字:golang基础    ( 53个结果
Golang基础_10-反射reflection
目录 @[toc] 反射基本操作 反射可大大提高程序的灵活性,使得interface{}有更大的发挥余地 反射使用TypeOf和ValueOf函数从 接口 中获取目标对象信息 反射匿名或嵌入字段 反射会将匿名字段作为独立字段(匿名字段本质) 修改目标对象 想要利用反射修改对象状态,前提是interf ...
分类:其他好文   时间:2019-08-23 19:09:52    阅读次数:101
Golang基础_05-map
目录 @[toc] 简介 类似其他语言的哈希表或者字典,以key value的形式存储数据 key必须支持==或者!=比较运算的类型,不能是函数,map或者slice(他们都不支持),但是value可以呀,嘿嘿 map查找比线性搜索快很多,但比使用索引访问数据的类型慢100倍(array,slice ...
分类:其他好文   时间:2019-08-23 18:55:56    阅读次数:74
Golang基础_12-基础小结
目录 @[toc] 注意事项 表示当前脚本是程序入口,含有main函数 如果不是入口,只是单纯的一个包的话,就尽量与当前目录文件夹的名称保持一致,表示一个包的脚本 slice的append函数的真面目 slicez作为参数传递时是引用类型的,也就是把地址传进去了,要是做了一般的修改,就是真的修改了 ...
分类:其他好文   时间:2019-08-23 18:53:24    阅读次数:81
Golang基础_07-结构struct
目录 @[toc] 定义与使用 Go中struct与C中的struct非常相似,并且Go没有class,没有构造函数 使用 结构定义,名称遵循可见性规则(大写开头表示public,非大写开头为private) 指向指向自身的指针类型成员,(类似this??) 可以使用字面值对结构进行初始化 允许直接 ...
分类:其他好文   时间:2019-08-23 18:52:23    阅读次数:78
GoLang基础数据类型---字典
Map 是 Go 中的内置类型,它将键与值绑定到一起。可以通过键获取相应的值。 如何创建 map? 可以通过将键和值的类型传递给内置函数 make 来创建一个 map。语法为:make(map[KeyType]ValueType)。(译者注:map 的类型表示为 map[KeyType]ValueT ...
分类:其他好文   时间:2019-08-20 22:19:20    阅读次数:119
golang基础学习-strings包常用函数学习
package main import ( "fmt" "strings" ) //StrFunc 字符串说明 func main() { var testStr string testStr = "seetatech" testStrTrim := " seeta tech " checkStr ... ...
分类:其他好文   时间:2019-08-18 19:24:10    阅读次数:96
golang基础归纳
1. hello-world package main--每一个Go文件都应该在开头进行package name的声明(注:只有可执行程序的包名为main)。包用于代码的封装与重用,这里包名为main。位于第一行。 import "fmt"--导入fmt包,下面代码要使用。 2. 注释 单行注释:/ ...
分类:其他好文   时间:2019-06-14 20:08:00    阅读次数:123
golang基础学习及web框架
golang的web框架 "web框架百花齐放:对比" "Go Web 编程" "Go Web Examples" "Golang 适合做 Web 开发吗?" "beego" "beego简介" "go restful" golang学习 "go语言圣经" "go指南" go指南本地化: + 中文版 ...
分类:Web程序   时间:2019-04-03 20:32:04    阅读次数:171
golang基础类型
1.变量 Go使用关键字var定义变量,类型信息放在变量名后面,初始化为零,如下: 在函数内部还有一种更简洁的:=定义方式 变量赋值,两个变量可直接交换 注意:函数内部定义的变量没使用的话编译器会报错。 declared and not used 2 常量 用关键词const定义,常量值必须是编译期 ...
分类:其他好文   时间:2019-03-28 15:42:29    阅读次数:146
docker构建镜像
Docker 提供了两种构建镜像的方法: docker commit 命令Dockerfile 构建文件 示例: FROM golang:1.7.5 #基础镜像 RUN apt-get update #运行apt-get update命令创建一个新的层RUN apt-get install -y a ...
分类:其他好文   时间:2018-12-28 10:49:27    阅读次数:157
53条   上一页 1 2 3 4 5 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!