반응형
오류 메시지 : panic: Record map key is not string
문자열이 아니라고 해서 디버깅을 했다. DB안에 있는 no: 2가 false->2 이렇게 들어간다. 그래서 string이 아니라는 메시지가 계속 나왔다 그래서 test DB에서 no: 2 삭제 했더니 코드가 정상으로 돌아갔다.
# 수정 전
- no: 2
id:
password:
business_registration_number:
mobile:
created: null
updated: null
deleted_at: null
# 수정 후
- id:
password:
business_registration_number:
created: null
updated: null
deleted_at: null
★YAML이 bool를 yes, no으로 읽는다. 그래서 no를 적으면 false로 바뀌는 것 같다.
# 새로 알게된 사실
JSON의 불편함을 해소하기 위해 YAML 사용한다.
반응형
'Study > Go 언어' 카테고리의 다른 글
[golang] go 개발 환경설정 (0) | 2022.01.16 |
---|---|
[golang] 문자열 치환하기 (replace) (0) | 2021.12.30 |
[golang] 핸드폰번호 암호화하는 과정에서 key 값이 0이 나와서 에러가 발생한다 (0) | 2021.12.21 |
[golang] XORM에서 like문 사용할 때 % 처리하는 방법 (0) | 2021.12.16 |
[Golang] JSON에서 원하는 값만 추출해 오기 (0) | 2021.12.13 |