简单-翻译工具
在程序员的职业生涯中,英文熟练的话会让你个人的实力如虎添翼,学生时代英文水平掌握不足,只能在工作之后,逐步坚持的学习英文和使用英文工具帮助自己阅读英文相关的文档,目前市面的翻译工具层出不穷,翻译能力也在逐步的上升。利用好相关工具也能理解到英文文档中的知识点,虽有不足,但也起到了极大的帮助。
在此基础上,下载了市面上较为火的翻译软件逐个对比使用,但对我个人仍有不足,不太符合个人的一些使用习惯,在当今社会被AI,GPT席卷的浪潮下,我也从一个后端程序员转变了思想,尝试利用GPT和自己熟悉的GOlang语言开发一款适合自己的翻译工具。在这样的背景下,我便开启了桌面端软件框架的调研
在探索的过程中遇到的关于Go相关开发的库有如下:
也不清楚适合自己的是哪个,遂就一个一个试试,找到符合自己需求的,最后也确定使用wails(初版Go+Vue)进行开发,整个过程磕磕碰碰,缓慢打造,虽有不足,但总是写出来了,确保基本功能够用,没有较大的问题。
在开发完成出版之后,我依然每天在使用着,在使用的过程持续的优化,也因为wails v2版本的功能缺失,我便提前将wails v3(Go+React)版本纳入了我的开发计划,历经两个星期的持续开发,也顺利的开发完成,目前也依然在使用中。
这算是属于给自己开发的一款软件,迈出了有想法就实现的第一步,非常开心,因为从业许久,总是感觉给别人,公司开发东西,缺少了些属于自己的东西,所以当有了自己的东西感觉还是很不一样的(哈),也希望自己,体验开发带来的乐趣,保持热爱编程的兴趣,以后能继续优化或者开发一些有用的软件。