[Go] 필드 포맷 맞추기

969 단어 goTIJ문법TIJ

이슈

Go struct로 entity나 dto를 정의할 때, 각 필드와 값을 일렬로 줄을 맞춰야 한다. 이때 하나씩 정렬하지 않고 한꺼번에 해결할 수 있는 방법을 찾는다.

type Example struct {
	AA string `json:"aa" validate:"required"`
	BB string `json:"bb" validate:"required,lte=11"`
	CC string `json:"cc" validate:"gte=6,lte=100"`
}

(아주 반듯반듯하다.)

해결책

현재 에디터로 Goland를 사용하고 있다. 유료툴인 Goland는 오른쪽 마우스-> Go tools-> Go Fmt File로 포맷을 바로 맞춰준다.
에디터와 상관 없이 사용할 수 있는 go 실행어는 아래 링크에 정리되어 있다.

좋은 웹페이지 즐겨찾기