
golang
文章平均质量分 54
rock__rabbit
一名济南的独立软件开发者
展开
-
rain:一款 http 资源下载 go 包,支持分块下载、断点续传、进度监听、限速...
rain 一款 golang 包,可以让你快速实现 http 协议的资源下载,为此 rain 拥有一些方便的特性,比如:多协程、断点续传、自动重命名、限速等。原创 2023-01-06 20:13:28 · 479 阅读 · 0 评论 -
golang:windows打开一个单独进程的应用程序
记录使用 cmd /c 可以执行start利用 /B 隐藏命令行窗口// 启动 rediscmd := exec.Command("cmd", "/c", "start", "/B", "redis-server", config.RedisConfFile, "--dir", config.AppDataPath)if err = cmd.Start(); err != nil { utils.ErrInfo(err.Error())}...原创 2020-12-19 16:09:20 · 1899 阅读 · 2 评论 -
GoLang 小练习:并发与通道,实现 员工、任务、机器 三者的安全配合!
package mainimport ( "fmt" "runtime" "time")//任务分配:有n个员工 / n个任务 /n个机器,用高效,安全的方式完成自动分配执行// 一个员工 只能使用 一台机器 来 完成一个任务// 员工结构体type Person struct { id int //ID name string //名称 macid int ...原创 2020-01-16 00:46:33 · 311 阅读 · 0 评论 -
golang 并发小练习
package mainimport ( "fmt" "net/http" "time")func main() { //go的并发 timestart := time.Now().UnixNano() isstatus1 := new(bool) isstatus2 := new(bool) *isstatus1 = false *isstatus2 = false...原创 2020-01-15 00:10:05 · 486 阅读 · 0 评论 -
golang实战小练习
找到目录下所有jpg格式文件package mainimport ( "fmt" "os" "path")func main() { list,err := GetJpg("C:\\Users\\Administrator\\Desktop\\图片") if err != nil{ fmt.Println("GetJpg err:",err) return } ...原创 2020-01-14 00:23:04 · 472 阅读 · 0 评论 -
golang练习文件读写
golang练习文件操作package mainimport ( "fmt" "io" "os")func main(){ //新建文件 f1,err := os.Create("./ini.json") if err!=nil{ fmt.Prin...原创 2020-01-13 13:45:04 · 182 阅读 · 0 评论