张文兵博客
首页
工具
留言板
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 ...
beego内存占用不释放问题
beego自动缓存静态文件导致占用20多G内存,且不会自动释放。 问题所在 最近在查UDP收录的时候发现,beego写的web服务占用了20多G的内存。刚开始以为是内存泄漏了,后面通过一番搜索后发现,也有其他人遇到过这个问题。于是查看beego的源码,在 staticFile.go中有个 o ...
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退出前执行 ...
Go语言获取系统性能数据gopsutil库
psutil是一个跨平台进程和系统监控的Python库,而gopsutil是其Go语言版本的实现。本文介绍了它的基本使用。 Go语言部署简单、性能好的特点非常适合做一些诸如采集系统信息和监控的服务,本文介绍的gopsutil库是知名Python库:psutil的一个Go语言版本的实现。 安装 ...
go get http地址
详细说明go get如何使用http地址 默认使用方式 go get https://youerurl 如果要使用http地址需要加个参数 go help get ... The -insecure flag permits fetching from repositories and ...
张文兵
90后程序员
湖南 - 长沙
分类导航
Golang
Linux
Git
Database
FFmpeg
Game
Python
Node.js
.Net
Java
MacOS
Windows
Sharing
Other
热文排行
golang创建目录的权限问题
beego orm关联查询之多对多(m2m)
Golang-RSA加密解密-无数据长度限制
packets.go:36: unexpected EOF
【实战】opencv 文字区域的提取
go mod使用GOPROXY跳过私有module
Golang周期任务、定时任务及第三方库
golang-正则表达式
Golang-语言字典(map)【创建,填充,遍历,查找,修改,删除】
Golang-创建、初始化数组
string to io.ReadCloser
golang tcp 动态代理转发
golang make、切片slice、映射map详解
Go语言获取系统性能数据gopsutil库
Windows Server 2008 tcp连接数测试
友情链接
首页
留言板