起因
Goland有个特别方便的功能,就是定义结构体的时候json补全
但是每次生成的json变量都是下划线格式的
因为我开发的项目json变量名都是以小驼峰的形式命名的,所以每次生成之后都得重新选一下小驼峰格式
那能不能直接生成小驼峰格式的变量呢,肯定可以,下面是详细的操作步骤
解决方法
-
因为装了Goland插件所以这里显示的是实时模板,英文的应该是Live Template
-
点击编辑变量,然后选择表达式,fieldName()是获取变量名字,camelCase()是把字符串转换为驼峰格式的,所以我们在camelCase()中传入fieldName()即可获取当前变量的名字并转换为驼峰格式
-
点击确认应用即可
-
测试已经可以直接转换为驼峰格式的,想要其他格式的按照这种方法选择其他函数即可