
Go
文章平均质量分 51
Golang 学习
wgPython
个人网站:https://www.charmcode.cn/ 对个人输出内容负责
展开
-
Go 结构体数组多字段排序
golang 结构体数组多字段排序原创 2022-11-28 11:55:27 · 975 阅读 · 1 评论 -
【Go基础学习 一】 指针和地址
Go语言基础学习 指针和地址有几个很不错的学习教程,感觉很不错GitHub开源go学习教程 https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/preface.mdB站教程 https://space.bilibili.com/322210472/channel/detail?cid=108884最后就是go官网了https://golang.org/doc/go官网练习 https://t原创 2020-07-29 23:45:01 · 550 阅读 · 0 评论 -
【Go 基础学习 二】结构体 构造方法
Go 结构体由于go没有class类, 很多语法类似C,继承使用了C的结构体struct但是我看到go结构体里面,一般都是定义变量属性,没看到定义方法的,那么如何实现构造方法了?结构体package mainimport ( "fmt")// 声明一个结构体type Cat struct { name string color string sex bool couple Mouse // 这里赋值为 另一个结构体, 如果和结构体名一样 可以省略一个}/原创 2020-07-30 22:18:32 · 1171 阅读 · 0 评论 -
Go mod 包管理
go mod包管理基本每个语言都有自己的包管理工具,node的npm,yarn;Python pipenv,venv;Java的maven等等,go 当然也有自己的包管理工具 mod(Modules简写)参考链接官方github https://github.com/golang/go/wiki/Modules#how-to-use-modules官方文档 https://blog.golang.org/using-go-modules要求go版本>=1.11,推荐go 1.13或以原创 2020-08-09 23:23:58 · 490 阅读 · 0 评论 -
Go string转Map 和 Map嵌套取值 和 interface转string
Go字符串转Map 和 Map的嵌套取值想用Go写爬虫联系一下语法的,结果数据类型转换还不熟悉。map嵌套取值就会报错type interface {} does not support indexing字符串转Map// 示例字符串resString := `{ "args": {}, "headers": { "Accept-Encoding": "gzip", "Host": "httpbin.org", "User-Agent": "GRequests/0.10原创 2020-08-21 11:57:52 · 3802 阅读 · 0 评论 -
Go 正则类似Python findall()方法
go正则之前用Python正则提取的数据,现在想改成go来写,python正则中的findall()用的很顺手, go里面也有类似的方法 FindAllStringSubmatch官网 https://golang.org/pkg/regexp/#Regexp.FindAllStringSubmatch方法对比下面用示例对比下,比如写爬虫最常见的就是提取标签中的数据。现在给出一个字符串,提取出其中h2,em标签内部的数据。测试测试<h2>h2内部数据h2111111</h2原创 2020-08-17 21:53:01 · 1285 阅读 · 0 评论