[GoLand] LiveTemplate로 구조체에 GORM 라벨을 살짝 붙여주세요.
1833 단어 goland
Preferences > LiveTemplates > Go Struct Tags에서 템플릿을 추가할 수 있습니다.
설정
GoLand에서 Struct를 정의할 때 json 등을 통해 json 탭을 자동으로 기술하는 것이 매우 편리하다.
gorm에서 열 이름을 지정할 때, 같은 기술은 어떻게 하는지 존재하지 않습니다.
또한 예를 들어gorm이라면 그 외에 같은 요령이 있으니 문제없다.
그럼 시작합시다.
↑
Preferences의 LiveTemplates에서 Go Struct Tags를 선택합니다.
+
에 템플릿을 추가합니다.Abreviation
gorm
에서 이것은 json과 같은 템플릿의 시작점입니다.Description은 적당히
gorm:"column:xxx"
입니다.값을 Template text로 설정합니다.
`gorm:"column:$FIELD_NAME$"$END$`
이렇게변수를 채울 수도 있습니다.
변수는 이 단계에서 아직 정의되지 않았습니다. 괜찮습니다.
Edit variables를 사용하여 변수를 정의합니다.
Expression을 값으로 입력합니다.
↑
제이슨 부분
snakeCase(fieldName())
을 참고했습니다.익스프레스를 편집하려면 프롬프트가 뜨기 때문에 여기서 쓸만한 걸 알 수 있어요.
↑
그런 다음 이 LiveTemplate를 적용할 범위를 지정합니다.
Template text 아래에 Noaplication context가 있으므로 Define을 클릭하십시오.
여기서 Go의 태그를 확인합니다.
그게 다야.
참고 자료
기본 사용 가능한 Live Templates 요약 - Qita
끝.
Reference
이 문제에 관하여([GoLand] LiveTemplate로 구조체에 GORM 라벨을 살짝 붙여주세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/isann_tech/items/71314bf033d15016e47a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)