go学习随笔
cyoubunketu
这个作者很懒,什么都没留下…
展开
-
go 实现添加或修改m4a文件tag信息
网上找了很多修改音乐文件tag信息的代码,但是都是修改mp3文件的,没有修改m4a文件的,无奈研究里一下,自己写了一个,顺便学习一下。不过还是有很多标签没有弄明白。先实现一个简单的吧,能修改名称、艺术家、专辑、注释以及封面的功能。从网上下载了几个文件,都可以正常修改。GitHub - wellmoon/m4aTag: add or modify tag for m4a file by golang...原创 2021-10-22 22:36:35 · 827 阅读 · 0 评论 -
go语言实现一个简单的工作池
一直做java开发,最近刚接触go,为了更好的学习,尽量把一些基础用的东西自己实现一下,前几天发现go好像没有类似java里的线程池概念,goroutine虽然好用,但也不能一下子开太多。自己写个简单的吧,正好学习一下channel的使用。写在这保存一下,也不知道这样写会有什么问题,毕竟刚开始学,欢迎拍砖。package poolimport ( "reflect" "runtime")type zfunc struct { f interface{} p...原创 2021-09-29 10:55:49 · 169 阅读 · 0 评论