🐰 개발자
채널이란? 값을 전달하는 통로이다. 고루틴에서 고루틴으로 서로 값을 주고 받을 때 많이 사용한다. 채널 생성 방법 ch := make(chan 데이터타입, 사이즈) 예시 ch := make(chan int, 3) int 타입의 채널에...
이전꺼 글 넣기 2022.10.05 - [Study/Go 언어] - [golang] 채널(channel) 기본 문법 주의할 점 1) 채널이 꽉 찼을 경우 예를 들어보자 ch := make(chan int, 3) ch <- 1 c...

# 배경 시스템을 서울로 설정하고 싶었다. # 설정 방법 SET GLOBAL time_zone='Asia/Seoul'; SET time_zone='Asia/Seoul'; # 확인하는 방법 SELECT @@...

# 배경 타임존 설정 코드를 쳤다. SET GLOBAL time_zone='Asia/Seoul'; 그런데 아래와 같은 에러 메시지가 나온다. ERROR 1298 (HY000): Unknown or incorrect ti...

# 배경 DB에 현재 시간이 들어갈 때 스키마마다 값이 달랐다. A는 현재 서울 시간, B는 UTC 시간이었다. 그래서 각각 타임존을 조회하고 싶었다. # 문법 select @@global.time_zone, @@session.tim...

배경 로컬에 AWS 정보를 저장하고 aws에 있는 SNS를 불러오기 위해서 AWS 연결 코드를 써야한다. 코드 sess := session.Must(session.NewSessionWithOptions(session.Options{ ...

터미널에서 root 디렉터리로 간다 cd ~ 환경변수를 입력하는 곳을 연다 vim .bash_profile i를 누르면 내용을 입력할 수 있다. 환경변수들을 입력한다 export study_env="study" ESC를...

배경 테스트 코드를 돌리는 과정에서 DonationDate를 date 타입으로 들어온다. 그래서 DB컬럼타입과 struct안에 있는 타입을 확인 했다. DB 컬럼 타입은 varchar(8)이다. XORM를 가져오기 위해 struct안...
registration-number 주민등록번호와 외국인번호 유효성 검사하는 모듈 설치방법 go get -u github.com/YooGenie/validate-registration-number Description 주민등록번호 입...
배경 API를 돌리는데 에러 메시지가 떴다. 에러 메시지 Error 3065: Expression #1 of ORDER BY clause is not in SELECT list, references column '테이블명.컬렁명' w...