自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 go实现文件的创建、编译及运行

之前在go实现文件的创建、删除和读取中介绍了Go包提供的操作文件的一些函数,现在用一个例子来完整介绍。下面会从文件夹的创建、文件的创建、文件内容的写入、编译以及删除等操作。package mainimport ( "fmt" "io/ioutil" "os" "os/exec")func main() { //createDir("","csdn") //createFi...

2019-08-28 18:11:18 2741

原创 Go分布式集群中生成全局唯一ID

使用UUIDUUID是通用唯一识别码(Universally Unique Identifier)的缩写,其目的是让分布式系统中的所有元素,都能有唯一的辨识信息。UUID是由一组32位数的16进制数字构成,所以UUID理论上总数为16^32=2^128。UUID有五个版本:版本1:基于时间戳和mac地址版本2:基于时间戳,mac地址和POSIX UID/GID版本3:基于MD5哈希算法...

2019-08-22 18:11:44 3640

原创 golang使用os\exec执行高级命令

下面的例子都是使用Go来执行ls -lah命令。首先来看最简单的func main() { cmd := exec.Command("ls", "-lah") if runtime.GOOS == "windows" { cmd = exec.Command("tasklist") } err := cmd.Run() if err != ...

2019-08-21 11:41:36 8456

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除