
배경 메일 보내기를 누르면 에러 메시지가 뜬다. 내용 아침 스모크 테스트 할 때까지는 문제가 없었는데 갑자기 에러가 발생했다. "535 Forbidden to use service" SMTP 서버 문제 였다. 사용중인 두레이 서버에 ...

배경 회사에서 이메일 서비스를 두레이로 사용했다. 그런데 요금제 문제로 더 이상 사용할 수 없게 되었다. 회사 구글 메일로 사용하려고 했으나 워킹그룹 사용으로 인하여 많은 과정이 필요했다. 그래서 팀별 구글 이메일 하나 만들어서 사용...
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...

# 배경 SQL문 update할 때 where절에 서브쿼리를 했다. 그런데 에러 메시지가 나타났다. # 에러메시지 Error Code: 1093. You can't specify target table 's' f...

# 배경 회사에서 배너를 만드는데 start_date와 end_date를 YYYYMMDDHHmm 12자리 string으로 저장을 했다. 현재 이 배너가 활성화 되어야하는지 체크 하려면 날짜를 봐야했다. 그냥 비교가 되지 않아서 str...
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("정렬하기 전 :...

배경 5월 종합소득세 신고할 때 사업자들은 기부건에 대한 기부금 영수증을 한장으로 받고 싶었했습니다. 현재 시스템은 기부1건에 기부영수증 1장이 나오는 상황이었습니다. 기부영수증 부분만 하면 3월말에 오픈할 수 있었지만 다른 업무도 ...