张文兵博客
首页
留言板
vscode 使用dlv远程调试golang程序
编译 GOOS=linux GOARCH=amd64 go build -gcflags="all = -N -l" main.go 远程机器 # ${pid} 远程机器上运行go程序的pid dlv --listen=:2345 --headless=true --api-version ...
golang 指针数组和数组指针
数组指针是指向数组地址的指针,指针数组是数组里面元素是指针类型。 package main import "fmt" func main() { x, y := 1, 2 var arr = [...]int{x, y} //数组指针 var pf *[2]int = &arr ...
golang range 迭代的坑
range 是进行的深拷贝,并且迭代的变量(index和value)的指针地址是不变的。 range 可以迭代 array、slice、string(range迭代的是Unicode而不是字节,所以返回的值是rune)、map、channel。 package main import "f ...
golang简单的守护进程实现
一个简单的例子,用-d参数启动进程并将进程移至后台启动。在web服务中比较常用,可配合热重启相关的库使用。 package main import ( "log" "os" "os/exec" "time" ) func main() { for i ...
时间处理 - golang入门教程
golang time模块常用的时间处理方法 import time func getCurTime() { // 本地时间(如果是在中国,获取的是东八区时间) curLocalTime := time.Now() // UTC时间 curUTCTime := time.N ...
golang aes ECB加密解密
看到网上有些分享的aes ECB加密都是有问题的,这里发一个修复版。 /** * @author 张文兵 * @mail wenbing@mgtv.com * @blog https://zhangwenbing.com/ * @datetime 2020-08-06 19:40:49 ...
golang defer在什么时候执行
详解golang中defer和return的执行顺序 注意 return后并不等于func退出 多个defer的执行顺序是后进先出 golang中,func支持多返回值,当return执行时会将各个返回值压入栈中,最后再退出func。而defer即在return执行完,func退出前执行 ...
windows 将golang程序安装为windows服务
推荐一个好工具: nssm ,将exe 文件intall 成服务,直接运行. 官方地址 http://nssm.cc/commands 安装服务 nssm install <servicename> nssm install <servicename> <program> nssm in ...
Golang中的URL解析器
URL解析器有助于从URL收集所有参数数据。 代码 package main import ( "fmt" "log" "net" "net/url" "strings" ) func main() { var links = []str ...
golang面试题之defer
defer执行顺序为先进后出 题目 package main import "fmt" func main() { deferCall() } func deferCall() { defer func() { fmt.Println("打印前") }() de ...
张文兵
90后程序员
湖南 - 长沙
分类导航
Golang
Linux
Git
Database
FFmpeg
Game
Python
Node.js
.Net
Java
MacOS
Windows
Sharing
Other
热文排行
SecureCRT SecureFX for mac 破解版
Mac terminal清除历史命令纪录
ffmpeg音频合成命令全集
The request client is not a secure context and the resource is in more-private address space `private`
tcpdump之UDP抓包
nginx+rtmp+hls直播推流
golang创建目录的权限问题
.net core简单读取xml内容
MinIO 多种部署及扩容方案
beego orm关联查询之多对多(m2m)
Golang-RSA加密解密-无数据长度限制
packets.go:36: unexpected EOF
【实战】opencv 文字区域的提取
axios完美解决自动重试
CentOS7 搭建NFS服务
友情链接
首页
留言板