golang中的编解码操作 最近在写一个用go来做的爬虫程序,需要对抓取到的网站进行解码,然后对符合要求的网站内容保存到硬盘中。这就需要能够识别不同...

go 判断文件/目录是否存在、区分文件和目录 判断文件/目录是否存在 package main import ( "os&qu...

golang cmd命令执行 1. 执行命令并获取执行结果 package main import ( "fmt" &qu...

Go 可变参数和切片 可变参数 如果一个函数最后一个参数被标记为 …T ,表示函数可以接受一个可变的参数。 比如,我们想在nums中查找num是否存...

golang函数传参中可变参数和切片相互转化 可能遇到的一个问题(以golang操作mysql为例): sqlStr := "insert...

For information, this is the function I've ended up creating. It splits a ...

golang error类型详解 error类型是go语言的一种内置类型,使用的时候不用特定去import,他本质上是一个接口, type erro...

Golang中Error处理方案 error 与 try catch 对比 有人说if err写得繁琐,而我却觉得更直接/直白,好处就是维护性更好,...

golang获取当前时间、时间戳和时间字符串及它们之间的相互转换 1、获取当前时间 currentTime:=time.Now() //获取当前...

golang判断文件是否存在 判断一个文件是否存在是一个相当常见的需求,在golang中也有多种方案实现这一功能。现在我们介绍其中两种最常用也是最简...

go 语言 int、 int64、string 相互转换 速记 // string -> int int, err := strconv.At...

SpringCloud使用Feign对接第三方http接口 1.依赖 <dependency> <groupId>o...

golang 批量scp 远程传输文件 // main.go package main import ( "fmt" ...

Go语言使用Scp传输文件 package main import ( "fmt" "go-ssh/...

go标准库 encoding/xml http://cngolib.com/ 本文是 Go 标准库中 encoding/xml 包文档的翻译, 原...

go处理XML XML 数据格式 对于如下的XML: <Person> <FirstName>Laura</F...

golang动态解析xml package main import ( "encoding/xml" &quo...

golang中xml的动态解析 今天在处理xml解析的时候,遇到一个动态处理的问题如下: type Example struct { XML...

Go语言HTML模板的使用 使用Parse package main import ( "html/template"...

Go的模板支持自定义函数 func f1(w http.ResponseWriter, r *http.Request) { //定义一个函...

golang ssh 免密登陆 golang 配置ssh无密码登录,找到一个办法是需要 SSH_AUTH_SOCK ,然后使用如下代码连接 func...

Golang 支持在一个平台下生成另一个平台可执行程序的交叉编译功能。 GOOS:目标可执行程序运行操作系统,支持 darwin,freebsd,l...

golang模板语法简明教程 【模板标签】 模板标签用"{{"和"}}"括起来 【注释】 {{/* a co...

Go语言获取当前系统信息 Golang 判断当前系统是 Linux 还是 Windows package main import ( &...