编辑
2024-04-10
还没写好
00
请注意,本文编写于 566 天前,最后修改于 482 天前,其中某些信息可能已经过时。

目录

前言
Go语言测试
E2E测试在微服务项目中的应用
example测试函数
单元测试
Go语言范型
生产环境MySQL问题记录
比较深入的技术视频+文档,适合深度学习
八股
待学内容
基于go语言开发轻量级的blog sys展望
内嵌editor 和 comment 两大服务构建微服务版本的hexo
安装mix-space部署过程记录
一些白嫖相关的事情
TODO

前言

本文用于存储相关学习过程中遇到的知识、等待合适的时机就进行详细的学习

Go语言测试

E2E测试在微服务项目中的应用

example测试函数

单元测试

Go语言范型

生产环境MySQL问题记录

相关搜索

比较深入的技术视频+文档,适合深度学习

八股

2022年最新【计算机网络】八股文汇总(附答案~):https://zhuanlan.zhihu.com/p/548239485

待学内容

  • MySQL最左匹配原则

基于go语言开发轻量级的blog sys展望

我一直有这个想法,暂时还没法动手,不过我有时间总是会把这个flag实现的,简单说说我的想法,首先一定要足够轻量但是又不轻量(很怪但是这就是我的目标),其次应该在后端做很多不影响访问性能的优化,具体可以参考inis的这里的特点:https://inis.cc/#/theme/1 。我的vanblog肯定也会一直保留的,不过保留的地方确实个问题,目前暂时考虑还是薅羊毛Azure和aliyun的服务吧,等这些弄完后都是几年后了,几年后的事情几年后再说。功能暂时想到的有友链检活、使用简约的不同颜色切换带来完全不一样的色彩blog体验、文字修改加上类似GitHub一样的红绿标志。主要都是从别人的blog那边参考过来,所以得多看大佬得blog,其他暂时待定

内嵌editor 和 comment 两大服务构建微服务版本的hexo

这个暂时在计划中,目前的想法还是比较多的,可以考虑改qexo的逻辑成为go代码,但是要考虑vercel能不能部署微服务,从理论上来看是可以的,暂时可以考虑通过两种小方式来测试此方案是否可行,比如两个hexo目录在同一个仓库,定义号路由的话能不能做到同时在一个项目里面部署两个网站呢?还有就是我可以写一个简单的go打印监听api的方法来看看是否能做到部署hexo的同时还能响应go api接口的请求,通过这两个方法可以很轻松的知道能不能vercel能够监听好微服务请求,根据我的经验来看应该是可以的,不过需要定义号请求转发规则就是了,实在不行可以参考下其他云服务serverless部署go项目之类的教程,比如有此类云服务商品的项目,比如aliyun,腾讯云等等。本来是想参考下其他云服务的serverless部署方法,没想到不同的云服务对于serveless的使用差距特别大,没办法还是只能自己折腾了,最后可能会魔改成headless模式。

安装mix-space部署过程记录

进入宝塔面板—网站,设置后端网站地址这里使用 api.miaoer.xyz

自己喜欢啥主机名就填啥,记得解析

新建完成站点到设置-反向代理-添加反向代理

代理名字这里方便管理就设置为 后端

目标URL: http://127.0.0.1:2333 发送域名: $host

保存后点击 配置文件 将下方配置文件文本复制复制进去,记得全选删掉以前的配置 ,不要去配置文件里面改nginx的配置

为什么使用mx-space?因为他足够有趣~想过一句话,如果你的blog简约充满各种高大上的技术文章,那么等你退休之后你可能甚至不愿意打开你的blog一眼

一些白嫖相关的事情

免费域名学生包有三个,暂时不想用,不想滥用,自己在阿里云还有一个

TODO

  • 研究信用卡、信用卡手续费等之类的理财产品
  • GoDadday 域名转移和续费:https://www.domcomp.com/

本文作者:JIeJaitt

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!