# golang

97개의 포스트
post-thumbnail

Amplify API에서 자동증분키를 파티션키로 사용하기

이 글에서 사용되는 방법은 충분히 검증되지 않았고, DynamoDB의 특성상 추천하지 않는 방법입니다. 왜 자동 증분키? DynamoDB Dynamodb는 UUID 같은 유니크키를 파티션키로 하라고 추천하고 있으며 심지어 Amplify CLI를 사용시에는 데이터 삽입

어제
·
0개의 댓글
post-thumbnail

[Golang] [백준/10866] 덱

golang으로 CP 정복하기

2일 전
·
0개의 댓글
post-thumbnail

[Golang] [백준/10845] 큐

golang으로 CP 정복하기

2일 전
·
0개의 댓글
post-thumbnail

[Golang] [백준/9012] 괄호

golang으로 CP 정복하기

2일 전
·
0개의 댓글
post-thumbnail

AWS Amplify Function 에서 Secrets Manager 사용하기

이전에는 데이터에 엑세스 하기 위한 인증키를 애플리케이션에 직접적으로 포함시키거나 환경변수를 사용하여 관리 하였으나, 직접적인 인증키의 사용은 외부에 유출되기가 쉬웠으며 또한 공통의 인증키를 사용하는 여러 애플리케이션의 경우 인증키가 만료시 혹은 인증키를 변경시 각각의

3일 전
·
0개의 댓글

Go 4. goroutine & channel

goroutine goroutine은 go에서 함수를 비동기적으로 실행하여 여러 코드를 동시에 처리할 수 있도록 한다. 위 예제의 main함수 안에서 실행되는 함수는 동기적으로 실행된다. 따라서 결과는 가 10번 반복된 다음에 가 10번 나온다. 즉, 함수를 모두

2021년 1월 4일
·
0개의 댓글

Go 3. 기본 문법 활용

메소드 go에서는 객체지향 프로그래밍을 조금 다른 방식으로 지원한다. 다른 언어들이 클래스 안에 constructor와 메소드가 함께 존재하는 것과는 다르게 go에서는 struct가 필드만을 가지고 메소드는 별도로 분리되어 정의한다. 그렇기 때문에 메소드의 모양도

2021년 1월 1일
·
0개의 댓글

Go 2. 기본 문법2

반복문 go에서 반복문을 사용할 때는 for ... range 를 사용하는데 다음과 같이 사용된다. range는 항상 인덱스와 값(map이라면 key, value)를 리턴하므로 for 다음의 변수는 항상 두개가 필요하다. 만약 하나가 필요 없다면 '_'로 처리하면

2020년 12월 30일
·
0개의 댓글

Go 1. 기본 문법

컴파일이 필요하면 반드시 main.go가 있어야 함반대로 컴파일이 필요 없다면 main.go는 없어도 무관코드 본문에 패키지를 사용하면 자동으로 import에 들어감.npm, pypi처럼 통합된 저장소가 없어서 url을 통해 외부 모듈을 다운받음다운받은 소스는 src

2020년 12월 29일
·
0개의 댓글

http: Accept error: ... : too many open files

얼마 전에 겪었던 일이다. 상황은 이렇다. 우리 회사의 백엔드 시스템은 게이트웨이 서버를 포함, 5개의 마이크로서비스 서버들로 구성되어 있다. 이들은 오고가는 HTTP Request/Response를 로그로 기록하는데, 이를 중앙화된 로그 서버로 전송한다. 이를 위해

2020년 12월 27일
·
0개의 댓글
post-thumbnail

처음 시작하는 webauthn (fido2)

webauthn은 기본적으로 사용자를 비대칭 암호화 기술로 확인한다, 보통 RS256이나 ES256을 많이 사용한다.나는 fido2를 지원하는 하드웨어 보안키가 없기 때문에 Chrome의 webauthn 디버거를 사용했다.

2020년 12월 23일
·
0개의 댓글

golang

오늘이 처음인데 뭘 쓸까나 ㅎ

2020년 12월 14일
·
0개의 댓글
post-thumbnail

Go 시작하기 (설치)

Start "go slowly"

2020년 12월 12일
·
0개의 댓글
post-thumbnail

알바콘 개발일기 - Day 05

이제는 자바공부일기로 바뀝니다.

2020년 12월 9일
·
0개의 댓글
post-thumbnail

알바콘 개발일기 - Day 04

Gin의 gin.context VS go context.Context 문제

2020년 12월 8일
·
0개의 댓글
post-thumbnail

알바콘 개발일기 - Day 03

Usecase에 CQRS를 도입 하려는 이유

2020년 12월 7일
·
0개의 댓글
post-thumbnail

알바콘 개발일기 - Day 02

42Seoul의 동료인 seohchoi님이 케릭터 만들어 주다

2020년 12월 6일
·
0개의 댓글