Recommanded Free YOUTUBE Lecture: High Avalibility Application On AWS Cloud

Contents

1. golang

1.1. Go 언어에 대해서

Go는 시스템/네트워크 프로그램을 개발 할 목적으로 만들어진 범용 프로그래밍 언어(general-purpose languge)다. 2007년 구글의 엔지니어인 Roert Griesemer, Rob Pike, Ken Thompson 에 의해서 개발이 시작됐다. Go는 가비지 컬랙션과 concurrent 프로그래밍을 지원하는 정적 타입의 언어다. 디펜던시 관리를 위한 패키지(package) 시스템도 지원한다. 실행파일을 만드는 컴파일 언어이지만 동적언어를 개발하는 것과 같은 느낌으로 빠르게 개발 할 수 있다. GO 언어를 사용 함으로써 얻을 수 있는 잇점은 다음과 같다.
  1. 빠른 컴파일
  2. Concurrency를 내장하고 있다. 고루틴이라는 light-weight 프로세스를 이용할 수 있으며, channel로 고루틴간 통신을 할 수 있다.
  3. 간결하고 간단하며, 안전하다.
  4. 정적링크를 사용해서 외부 디팬던시를 없앴다.

2. 패턴

  1. Factory method pattern
  2. Facade pattern
  3. Builder pattern

3.

Error 1146: Table 'edujoinc.user' doesn't exist

4. 문서들

제목 저자 변경일
Data structures and Algorithm Analysisyundream2016-01-16 16:09:20
Array, Slice, Mapyundream2016-01-16 16:09:20
Go - Concurrencyyundream2016-01-16 16:09:20
Functionyundream2016-01-16 16:09:20
Go HTTP 패키지 성능 측정yundream2016-01-16 16:09:20
예제로 배우는 Go Interfaceyundream2016-01-16 16:09:20
Go를 이용한 객체지향 프로그램 개발yundream2016-01-16 16:09:20
golang 시작하기 - 개발환경 만들기yundream2019-05-07 13:54:03
데이터 타입과 변수yundream2017-03-22 14:06:43
Golang error 처리yundream2019-11-29 09:14:07
Go maps in actionyundream2016-01-16 16:09:20
golang 네트워크 프로그래밍yundream2016-07-11 06:05:12
GoLang 정규표현yundream2016-01-16 16:09:20
revel - Go 기반의 웹 프레임워크yundream2016-01-16 16:09:20
golang sliceyundream2016-01-16 16:09:20
Go언어에서의 TDDyundream2019-06-11 14:52:00
Golang 에서의 Actor 모델yundream2016-09-01 16:03:51
Cryptoyundream2016-10-31 02:54:21
GoLang을 이용한 http client 개발yundream2017-01-17 16:15:37
Go에서의 HTTP Session 관리yundream2017-04-30 09:08:43
Golang factory method patternyundream2017-06-11 11:49:47
Facade patternyundream2017-06-19 15:22:27
golang-mysqlyundream2017-06-18 16:45:00
웹 애플리케이션에서의 로깅yundream2017-06-24 16:16:16
웹 애플리케이션에서의 context 활용yundream2018-07-24 03:47:56
golang 빌더패턴yundream2017-09-02 01:37:42
GoLang Deferyundream2018-01-22 03:57:13
Glide를 이용한 go 패키지 관리yundream2018-04-07 02:49:04
The Behavior of Channelsyundream2018-08-23 05:03:55
Goroutine 기다리기yundream2018-08-24 10:26:21
Go Fundamentalsyundream2018-08-24 11:46:36
GoLang과 HTTP/2yundream2018-08-31 13:47:18
Go Web Programmingyundream2019-04-08 15:10:03
GoLang 로드맵yundream2019-04-16 14:55:07
Go 패키지관리yundream2019-05-07 13:47:32
GoLang 디버거 - Delveyundream2019-06-17 09:49:11
Go는 C를 대체 할 수 있을까 ?yundream2019-08-01 09:04:03
Go Project structure Best Practicesyundream2019-12-09 05:03:39
GoLang과 DynamoDByundream2020-02-16 15:34:16
Marshal structs the right way: Golangyundream2020-04-06 04:12:02
Go언어에서 Tag 사용yundream2020-04-13 04:06:25
GoLang Interfacesyundream2020-10-05 09:17:02
Golang - futureyundream2022-07-12 04:14:26
GoLang 1.16yundream2021-03-11 15:45:39
Golang Middlewareyundream2021-04-23 07:46:23
GoLang Json의 거의 모든 것yundream2021-05-03 16:29:33
견고하고 확장가능한 Go 애플리케이션 구축 방법yundream2021-08-02 02:34:40
GitLab의 Go 표준 스타일 가이드라인yundream2021-07-26 14:49:19
GoLang 포인터 101yundream2022-07-08 13:41:42
견고하고 확장가능한 Go 애플리케이션 개발 - 2yundream2022-07-08 12:50:56
GoLang를 이용한 템플릿 엔진yundream2022-07-08 13:39:38

5. 참고