![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
文章平均质量分 58
xuanwenchao
这个作者很懒,什么都没留下…
展开
-
Go语言并发与管道测试(VSCode for mac)
Go语言并发与管道测试(VSCode for mac)package main//导入的包如下import ( "fmt" "io" "io/ioutil" "net/http" "strings" "ti原创 2018-10-23 18:06:08 · 261 阅读 · 0 评论 -
Go语言正则表达式的使用(VSCode for mac)
1、首先看一下标准的字节数组匹配用法isok, _ := regexp.Match("[a-zA-Z]{3}", []byte("abc"))fmt.Printf("%v\n", isok) //true输出结果:true2、测试看一下标准的字符串匹配用法isok, _ = regexp.MatchString("[a-zA-Z]{3}", "ab2d")fmt.Printf(".原创 2019-01-31 10:46:57 · 334 阅读 · 1 评论 -
Go语言网络数据解析和模板的使用(VSCode for mac)
1、首先创建一个服务器访问的package我们使用github的服务器做测试,因为github可以直接返回标准的json数据结构,然后我们转化为自定义的struct类型,首先在go的包目录原文件下创建一个go文件:然后我们编辑该文件,实现结构的定义和数据的解析,代码如下:package Githubimport ( "encoding/json" "fmt" "net/http"...原创 2019-01-21 18:08:46 · 302 阅读 · 0 评论 -
Go语言结构体与Json的使用(VSCode for mac)
1、结构体的定义及特性type Employee struct { id int name string address string position string salary int}func main() { var dil Employee dil.id = 1 dil.name = "xuan" dil.address = "xxx....原创 2019-01-15 18:30:31 · 1116 阅读 · 0 评论 -
Go语言哈希map的使用(VSCode for mac)
1、哈希表的定义和初始化//定了一个key为int,内容value为string的mapnames := make(map[int]string)names[1] = "xuanwenchao"names[5] = "johe clasei"names[4] = "garan youne"fmt.Printf("HASH-a: len=%d %q", len(names), names...原创 2019-01-11 17:22:33 · 224 阅读 · 0 评论 -
Go语言字符串和Slice(VSCode for mac)
1、先做一个简单的字符串数组应用的测试months := [...]string{1: "January", 2: "Fed", 3: "March", 4: "April", 5: "May&a原创 2019-01-10 16:45:49 · 271 阅读 · 0 评论 -
Go语言自定义package(VSCode for mac)
1、当开始编写第一个最简单的GO程序时,我们就用到了导入包的语句import "fmt"导入这个的目的是为了使用fmt包下面的格式化输入输出, 当然在go语言中还可以这样写import ( "errors" "io" "os" "reflect" "sync" "unicode/utf8")可以一次性将需要的package全部导入当前文件2、原创 2018-12-28 16:25:13 · 1150 阅读 · 0 评论 -
Go语言http表单解析及log测试(VSCode for mac)
Go语言http表单解析及log测试(VSCode for mac)1 、main函数的代码如下,主要做了设置LOG位置并启动监听一个端口⬇️package mainimport ( "fmt" "io" "log" "net/http" "os&am原创 2018-10-24 15:46:31 · 1019 阅读 · 0 评论 -
Go搭建http服务测试-统计访问次数(VSCode for mac)
Go搭建http服务测试-统计访问次数(VSCode for mac)package mainimport ( "fmt" "log" "net/http" "sync")func main() { //13 go搭建http服务测试 http.HandleFunc("/", handler_func)原创 2018-10-24 10:49:00 · 784 阅读 · 0 评论 -
Go语言用Begoo实现完整的mvc测试(VSCode for mac)
1、实现功能的描述基于beego做一个mvc结构的测试工程,实现三个层的交互,其中model关联一个远程的mysql数据库,view层用来显示数据库中读取的部分内容.2、开发环境的搭建我用的是mac系统 Mojave 10.14.3 (18D109)2.1 安装go的编译环境;https://golang.org在这里下载安装,国内访问不了,需要翻墙, 如果不能翻墙,可以在别的地方找一...原创 2019-02-13 16:08:46 · 941 阅读 · 0 评论