Go 언어 스터디 - (4) 함수

2019-03-15

이전 글에서 변수 선언를 선언할때 var [변수명] [타입]과 같은 형태로 선언 한다는 것이 가장 기본적인 형태라고 설명했는데 함수도 이와 크게 다르지 않다. 아래는 두 정수 x, y를 입력받아 합을 반환하는 간단한 함수다.

Read More

Go 언어 스터디 - (2) 패키지

2019-03-12

Go는 Python처럼 프로그램을 하나의 패키지로 인식하는데 컴파일 할 때 “main”이라고 이름지은 패키지가 있다면 그 패키지를 컴파일한 결과물은 실행 파일이 되고, “main” 패키지의 main함수가 프로그램의 시작점이 된다. 만약 프로그램이 아닌 라이브러리를 만들것이라면 main 함수를 만들거나 패키지 이름을 main이라 짓지 말아야 한다.

Read More

AWS Lambda에서 SQLAlchemy 사용하기

2019-03-06

기존에 만들었던 서비스를 다시 새로 개발하며 기존 백엔드 코드를 조금 더 예쁘게 구조화하고 다시 작성할 필요성을 느껴서 어떻게 바꿀까 이리저리 고민을 하다가 데이터베이스에 데이터 삽입과 수정을 하는 로직은 AWS Lambda로, 데이터를 읽기만 하는 부분은 서버에서 RDS 읽기 전용 엔드포인트를 참조하는 방식으로 하기로 했다.

Read More

Korea Community Day 2019 후기

2019-02-25

2월 23일 토요일, Korea Community Day에 다녀왔다. 페이스북에 있는 여러 개발자 그룹에 들어가 있지만 활동은 하지 않고 올라오는 소식만 보는 편이라 Community Day라는 이름 때문에 신청할 때 고민을 조금 했는데, 회사에만 있으면 새로운 사람들을 만날 수 있는 기회가 적다보니 그래도 가기로 했다.

Read More