🐰 Go언어
이전꺼 글 넣기 2022.10.05 - [Study/Go 언어] - [golang] 채널(channel) 기본 문법 주의할 점 1) 채널이 꽉 찼을 경우 예를 들어보자 ch := make(chan int, 3) ch <- 1 c...
배경 API를 돌리는데 에러 메시지가 떴다. 에러 메시지 Error 3065: Expression #1 of ORDER BY clause is not in SELECT list, references column '테이블명.컬렁명' w...
배경 XORM에 Get를 사용하는 과정에서 문제가 생겼다. SQL문을 체크 하는데도 데이터를 1개가 나왔다. 그런데 계속 에러메시지가 떴다. 문제 sql: expected 2 destination arguments in Scan, n...
golang에서 jwt 토큰 만들어 보자 생성 방법 토큰에 넣을 정보를 구조체로 만들어보자 type UserClaim struct { Id string `json:"id"` Name string `json:"na...
패키지 github.com/go-playground/validator/v10 참조 https://github.com/go-playground/validator 배경 type Example struct { StartDate string...
DB 생성하는 함수 var xormDb *xorm.Engine func ConfigureDatabase() *xorm.Engine { var err error dbConnection := config.Config.Database.Co...
string타입의 배열을 합쳐서 하나의 string으로 바꾸는 방법이다. 문법 strings.Join(배열명,"구분자") 예시 var nums = []string{"3", "5", "...
배경 프로그래머스 하다가 정렬 간단히 하는 방법을 찾다가 알게 되었다. 숫자 오름차순 하는 방법 sort.Ints(배열) 예시 var nums = []int{3,5,6,1,0,66} fmt.Println("정렬하기 전 :...
배경 타입이 *[]map[string]int64 인데 내가 적절하게 사용하지 못하고 있다는 것을 알게 되었다. Map(맵) 키와 값으로 되어있는 테이블 형태의 컬렉션이다. 내장 타입(int, int64, string, float)과 ...
배경 기부번호 여러개를 string으로 받아서 각각 자른 후에 int64로 배열에 넣어서 그 배열로 select문에서 in을 사용하고 싶었다. 내용 string을 , 기준으로 자르고 싶다 코드 donationIds := "10...