golang遍历文件夹,判断子文件类型
1 |
|
Linux修改主机名
1 |
|
Linux修改ip地址
1 |
|
然后修改 IPADDR
1 |
|
重启网络
1 |
|
golang如何读取文件内容
为什么不直接用 os.ReadFile
读取,再 string()转换成文件直接输出呢。因为直接读取整个文件会造成额外的内存开销,如果文件很大,就容易让内存负载过高,
1 |
|
golang如何使用channel优化读取速度
1 |
|
1 |
|
golang互斥锁和读写锁的运用场景
- 对于互斥锁,在对共享资源进行频繁的写操作且不希望同时有多个协程进行读写操作的场景下使用。
- 对于读写锁,在读操作远多于写操作的场景下,如缓存系统、配置文件读取等,可以提高并发性能。
更新.gitignore发现文件已经加入缓冲区
1 |
|
这样即可删除索引,重新加入暂存区,使.gitignore生效