GoLang
文章平均质量分 78
eighthroute
这个作者很懒,什么都没留下…
展开
-
beego 用到一些图片
原创 2020-11-16 16:39:21 · 248 阅读 · 0 评论 -
2.Beego框架安装
本文介绍在windows上安装beego框架,在linux上安装大同小异: 说明:前提是已经安装了go环境,并配置了 PATH 和 GOPATH,可以用下面命令检测: go env 1.打开windows终端,执行命令(使用module方式,并且设置代理): go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct 2.beego 的安装是典型的 Go 安装包的形式:原创 2020-11-15 19:59:23 · 310 阅读 · 0 评论 -
0.7.异常处理(2018.02.16)
使用之前请先引入:import ( "fmt" "errors")1.error:使用错误的两种方法:var err1 error = errors.New("a normal err1") //常用var err2 error = fmt.Errorf("%s", "a normal err2")案例:package mainimport ( "errors"原创 2018-05-15 09:25:37 · 102 阅读 · 0 评论 -
0.6.日期与时间常用函数(2018.02.15)
使用之前请先引入:import ( "time")1.获取当前本地时间:now := time.Now() //2018-03-30 10:13:08.1173064 +0800 CST m=+0.0640037012.获取当前本地时间戳:s := time.Now().Unix() //精确到秒:1522375988ns := time.Now().Unix...原创 2018-05-15 09:25:15 · 143 阅读 · 0 评论 -
0.5.文件常用函数(2018.02.14)
使用之前请先引入:import ( "fmt" "os")1.建立与打开文件:1).新建文件:定义:根据提供的文件名创建一个新文件,返回一个文件对象,默认权限是0666,返回的文件对象是可读写的。func Create(name string) (file *File, err Error){}用法:fileName := "E://wyw.txt"fout, err := os.Cr...原创 2018-05-15 09:24:55 · 161 阅读 · 0 评论 -
0.4.Math常用函数(2018.02.13)
尽量用 math 包里面的函数,少用 math/big 包里的方法。1.math包的使用:使用之前请先引入:import ( "fmt" "math")1).Ceil:向上取整。定义:func Ceil(x float64) float64{}用法:fmt.Println(math.Ceil(3.14)) //4fmt.Println(math.Ceil(-3.14)) //-32)...原创 2018-05-15 09:24:30 · 140 阅读 · 0 评论 -
0.3.Array&Slice常用函数(2018.02.12)
1.切片截取:操作含义s[n]切片s中索引位置为n的项s[:]从切片s的索引位置0到len(s)-1处所获得的切片s[low:]从切片s的索引位置low到len(s)-1处所获得的切片s[:high]从切片s的索引位置0到high处所获得的切片,len=highs[low:high]从切片s的索引位置low到high处所获得的切片,len=high-lows[low:high:max]从切片s的索...原创 2018-05-15 09:24:11 · 133 阅读 · 0 评论 -
0.2.String常用函数(2018.02.11)
1.字符串操作:使用之前请先引入:import ( "fmt" "strings")1).ToUpper:将字符串s全部转为大写。定义:func ToUpper(s string) string {}用法:fmt.Println(strings.ToUpper("Gopher")) //GOPHER2).ToLower:将字符串s全部转为小写。定义:func ToLower(s st...原创 2018-05-15 09:23:50 · 137 阅读 · 0 评论 -
0.1.GO其他常用函数&参考手册
1.低精度转高精度:a := 12 //a默认是int类型var b int64b = int64(a) //int转int64var c float64c = float64(a) //int转float642.int和string常用:strconv.Itoa(1023) //数字转字符串strconv.Atoi("1023") //字符串转数字3...原创 2018-05-15 09:23:29 · 192 阅读 · 0 评论 -
1.Go安装(2018.02.10)
1.Linux 系统下安装:1).下载源码包:go1.10.linux-amd64.tar.gz。2). 将下载的源码包拷贝至 /usr/local 目录。cd /usr/localtar -zxvf go1.10.linux-amd64.tar.gz3). 将 /usr/local/go/bin 目录添加至PATH环境变量:export PATH=$PATH:/usr/local/go/bin...原创 2018-05-15 09:22:49 · 132 阅读 · 0 评论