# golang

229개의 포스트
post-thumbnail

Go 언어 - 속도 제한 (Rate Limiting)

Go 동시성 프로그래밍의 내용을 참고하여 작성했습니다. 속도 제한이란? 서비스를 개발하다보면 다양한 목적으로 속도 제한을 구현하게 됩니다. 속도 제한$$^{Rate\ Limiting}$$이란, 리소스에 대한 접근을 단위 시간당 특정 횟수로 제한하는 것을 이야기합니다

2일 전
·
0개의 댓글

golang 을 시작하자 !

golang은 정적 컴파일 언어이다.golang은 미리 기계어로 변환해두었다가 사용하는 방식의 언어인 정적 컴파일 언어이다. 실행 시 변환과정이 필요없어 빠르고 타입 에러를 컴파일 시점에 발견가능해 타입 안전성이 뛰어나다golang은 강타입의 언어이다.golang은 다

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

Go lang TIL #1

패키지는 서로 연관된 함수 및 코드의 모음집go 파일에서 다른 패키지의 함수를 사용하려면 먼저 패키지를 가져와야 함문자열은 텍스트 문자를 나타내는 일련의 바이트룬은 단일 문자를 나타냄go에서 가장 자주 사용되는 숫자 타입으로는 정수를 저장하는 int 타입과 부동 소수점

5일 전
·
0개의 댓글

Concurrency in Go - 에러 전파

📖 이 글은 Saturday Night 스터디에서 Concurrency in Go를 주제로 발표하기 위해 만들어졌습니다. 에러사용자가 요청한 작업을 프로그램이 수행할 수 없는 상태에 들어갔음을 나타냅니다.개발자들이 프로그램을 돌아가도록 기능을 만드는 것에는 집중하지만

2021년 10월 2일
·
0개의 댓글

Golang Web Framework gin 시작하기

GO 설치gin 라이브러리 내려받기. 라이브러리는 사용자 디렉토리 go/pkg/mod에 저장된다. 글로벌로 설치할 수 있는 방법은 알아보는 중...go get -u github.com/gin-gonic/gin프로젝트를 시작하고자하는 폴더에 프로젝트명의 폴더생성터미널에

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

if문

if문은 조건에 따라 분기한 구문else if, else는 생략이 가능하다.대기한다에어컨을 켠다&&, ||는 논리연산자 두개의 불리언 값에서 이용할 수 있다.Best age of your lifeage의 범위에 따라 다른 값을 출력한다.&& 연산은 좌변이 false라면

2021년 9월 28일
·
0개의 댓글

golang - Web Package 관련 참고

Golang Weg package analysis net/http type Client struct 라는 구조체가 존재하는데 이는 클라이언트의 요청에 대한 redirect가 발생 했을 때 이용하는 부분인 것 같다. Client 구조체의 메서드를 이용하는 경우는 우리

2021년 9월 27일
·
0개의 댓글

[Go] Ent 사용해보기

이 글은 공식 사이트와 블로그 자료를 참고하여 정리한 글입니다.

2021년 9월 24일
·
0개의 댓글
post-thumbnail

Go 언어 - Context 패키지

Go 동시성 프로그래밍의 내용을 참고하여 작성했습니다. 동시성 프로그램에서 시간 초과, 취소, 에러로 인해 작업을 선점해야 하는 경우가 있습니다. 이런 경우 done 채널을 이용해서 동시에 수행되는 연산들을 취소할 수 있습니다. 하지만, 취소가 되었다는 단순한 신호를

2021년 9월 11일
·
0개의 댓글
post-thumbnail

Go언어에서 에러를 다루는 방법

Go언어에서는 에러를 어떻게 다룰까?

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

Data Structure in golang (LinkedList, Array, Queue, Stack)

Go로 구현해보는 자료구조

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

Golang VSCode 개발환경 설정하기

VSCode에서 Golang을 하고 싶은 사람을 위한 가이드

2021년 9월 5일
·
0개의 댓글

[Golang] receiver

Golang 공부를 하다가 매우 희안한 코드를 발견했다...문제의 코드는 아래쪽의 함수 readChar()이다.Go 함수의 parameter나 return type은 분명 함수명 뒤에 주르륵 나오는데,함수명 앞에 있는 이 (l \*Lexer) 녀석은 무엇인고??고알못으

2021년 9월 5일
·
0개의 댓글

Golang 파일 실행 및 빌드 명령어

go run, go build 명령어 사용법

2021년 9월 5일
·
0개의 댓글

Go언어 문법 예시

Golang 문법 예시 코드 모음.

2021년 9월 2일
·
0개의 댓글
post-thumbnail

Go 언어 - 파이프라인

Go 동시성 프로그래밍의 내용을 참고하여 작성했습니다.파이프라인은 데이터 스트림 처리나 일괄 작업을 할때 유용하게 사용할 수 있는 추상화 방법입니다.

2021년 8월 28일
·
0개의 댓글
post-thumbnail

Golang gin framework에서도 embed package를 써보자[2]

embed.FS의 recursive folder에 존재하는 파일까지도 불러올 수 있게 함수를 고쳐보았다.

2021년 8월 24일
·
0개의 댓글
post-thumbnail

Golang gin framework에서도 embed package를 써보자[1]

Embed 패키지, Gin framework에서도 쓰자!

2021년 8월 24일
·
0개의 댓글
post-thumbnail

vue.js의 delimiters를 변경해서 문법 충돌 피하기 (feat. golang template)

Vue.js의 delimiters를 변경해보자!

2021년 8월 24일
·
0개의 댓글