go test

Posted by 夏泽民

https://blog.golang.org/cover go test -cover go test -coverprofile=coverage.out go tool cover -func=coverage.out go tool cover -html=coverage.out



golang strcut 初始化

Posted by 夏泽民

package main



docker mac 镜像清理

Posted by 夏泽民

du -sh * 这个命令用来查看根目录下,所有文件的大小分布 604K Applications 165M CRClientTools 1.2M Desktop 802M Documents 2.0G Downloads 216M GitBook du: Library/Python: Permission denied 86G Library

du -sh Library du: Library/Python: Permission denied 86G Library

cd ~/Library du -d 1 -h 16K ./com.lc-tech.licman 0B ./Compositions 66G ./Containers

$du -d 1 -h 280K ./com.apple.WeatherKitService 64G ./com.docker.docker



golang 传值传引用

Posted by 夏泽民

golang中大多数是传值的,有: 基本类型:byte,int,bool,string 复合类型:数组,数组切片,结构体,map,channnel 在函数中参数的传递可以是传值(对象的复制,需要开辟新的空间来存储该新对象)和传引用(指针的复制,和原来的指针指向同一个对象),建议使用指针,原因有两个:能够改变参数的值,避免大对象的复制操作节省内存。struct和数组的用法类似 channel和数组切片,map一样,传参的方式是传值,都可以直接使用,其内部维护着指向真正存储空间的指针。



ntp 网络时间协议

Posted by 夏泽民

Network Time Protocol (网络时间协议)是 GNU/Linux 系统通过互联网时间服务器同步系统软件时钟的最常见方法。设计时考虑到了各种网络延迟,通过公共网络同步时,误差可以降低到10毫秒以内;通过本地网络同步时,误差可以降低到 1 毫秒。 配置 主要的后台进程是 ntpd, 可以通过 /etc/ntp.conf 配置。详细信息可以参考手册 ntp.conf(5) 和相关的 man {ntpd|ntp_auth|ntp_mon|ntp_acc|ntp_clock|ntp_misc}.



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required