前段时间发现博客的图片都失效了,检查了一下,原来是七牛云现在需要绑定一个备案过的域名来使用。一顿操作下来,终于把自己的域名备案好了,并且连通七牛云也测通了。下面最后一步就是需要把原来的域名全部替换掉。本人是用hexo来搭建博客的,所以只要把_posts文件夹下的所有markdown文件替换一遍就好了。当然有很多方便的方式,由于最近在学习golang,现在把用go实现的笨拙的过程记录下来。其实没啥好说的,直接把贴代码吧。如果有更好的实现方式,可以告知本人,在此谢过。
获取文件夹中的所有文件
|
|
读取文件内容
将文件内容读取出来,如果文件中包含需要替换的字符串就直接替换掉
|
|
### 将读取的文件内容回写到文件中
|
|
启动函数
|
|
如上代码已是全部内容。