【Vscode】go多版本切换的最佳实践
背景:公司项目很多,有些是老框架,有些是新框架,有些项目用的go的老版本,有些用的是go的新版本,难免会出现一些不兼容的意外情况,对于开发者,如何去丝滑切换go的版本就变成刚需。
专注于IT互联网,Web技术,Go语言(golang)、.Net,.Net Core,Node.js,前端框架、项目管理、软件架构
只有原创,没有转载,只有实践,才会成文。
背景:公司项目很多,有些是老框架,有些是新框架,有些项目用的go的老版本,有些用的是go的新版本,难免会出现一些不兼容的意外情况,对于开发者,如何去丝滑切换go的版本就变成刚需。
背景:太久没注意,stash有很多,一堆stash,已经分不清都是些什么内容了,但是又不敢贸然删除,需要查看下stash都有具体的什么内容。
背景:忘记stash本地一些不成熟的修改,就提交到远程分支,如何恢复?
背景:与同事的开发的多个分支,对数据库都有变动,选择集中到一起,统一migrate。
让git操作省事的配置,博主认为对自己使用过程中,比较奈斯的配置。
对于主键,作为开发者在学生时代就要学习,进入职场,开始充斥各种类型的主键,有.net系的 GUID
做主键,也有 java
系的用 uuid
,当然这俩基本就是一回事,然后还有了雪花id,自增id做主键,以及现在常用的自增id做主键,雪花id做逻辑主键,这都是常用的主键实践方案,我们在这里不讨论孰优孰劣,因为就算分出个高下,也不能改变的存量系统的现状。本篇我们来讨论一下自增主键,尤其是在PostgreSQL下的自增主键的问题。这个问题首先就要从不同数据库的差异讲起。
准备在家用几个古董笔记本搭建一个集群供学习使用,由于毕竟是古董,还是装下debian
。记录一下注意事项。属于我个人安装使用过程的记录,仅供参考;不保证普遍适用性。
补充一下vscode调试实践。
反射的三大laws,laws博主实在找不到什么好的翻译,定律?法律?规则?好像都不适用。就直接使用law吧。本篇是读go官方博客后,加入了自己的部分梳理。
在实战中对typescript的声明文件,引入与编译的总结