프로그래밍 언어

고 기초 #4 함수, 다중 반환, error 타입
6 분 소요

고 기초 #4 함수, 다중 반환, error 타입

함수 정의의 다양한 형태, Go만의 다중 반환 패턴, 그리고 가장 자주 만나는 error 타입과 if err != nil 관용구를 정리합니다.

고 기초 #3 제어 흐름 — if, for, switch
5 분 소요

고 기초 #3 제어 흐름 — if, for, switch

Go의 분기와 반복을 다룹니다. if의 짧은 선언, while 없이 for만으로 모든 반복, switch의 fallthrough 없는 동작까지 정리합니다.

고 기초 #2 변수, 타입, 상수
6 분 소요

고 기초 #2 변수, 타입, 상수

Go의 기본 타입들, 두 가지 변수 선언 방식, 그리고 const와 iota 패턴까지 정리합니다.

고 기초 #1 시작과 첫 프로그램
6 분 소요

고 기초 #1 시작과 첫 프로그램

왜 Go인가, 셋업하고 첫 프로그램을 컴파일,실행하는 곳까지 다룹니다. Go 트랙의 출발점을 정리합니다.

고 언어 GORM 1:N (One To Many) 관계 모델링과 쿼리
4 분 소요

고 언어 GORM 1:N (One To Many) 관계 모델링과 쿼리

이번 포스트에서는 GORM을 사용하여 일 대 다수 (one to many) 관계 모델링을 하는 방법과 쿼리를 하는 방법에 대해서 알아보도록 하겠습니다.

파이썬 – OOP Part 6. 매직 메소드 (Magic Method)
7 분 소요

파이썬 – OOP Part 6. 매직 메소드 (Magic Method)

오늘은 우리가 항상 사용하지만 정확한 개념을 가지고 있지 않으며 심지어는 자신이 사용을 하고 있다는 자체도 모르는 매직 메소드에 대해서 알아 보겠습니다.

파이썬 – OOP Part 5. 상속과 서브 클래스(Inheritance and Subclass)
13 분 소요

파이썬 – OOP Part 5. 상속과 서브 클래스(Inheritance and Subclass)

이번 강좌에서는 클래스의 상속과 서브 클래스에 대해서 알아보겠습니다.

파이썬 – OOP Part 4. 클래스 메소드와 스태틱 메소드 (Class Method and Static Method)
7 분 소요

파이썬 – OOP Part 4. 클래스 메소드와 스태틱 메소드 (Class Method and Static Method)

이전 강좌에서 배운 인스턴스 메소드는 'self'인 인스턴스를 인자로 받고 인스턴스 변수와 같이 하나의 인스턴스에만 한정된 데이터를 생성, 변경, 참조 한다면, 클래스 메소드는 ‘cls’인 클래스를 인자로 받고 모든 인스턴스가 공유하는 클래스 변수와 같은 데이터를 생성, 변경 또는 참조하기 위한 메소드라고 생각하시면 됩니다.

파이썬 – OOP Part 3. 클래스 변수(Class Variable)
8 분 소요

파이썬 – OOP Part 3. 클래스 변수(Class Variable)

지난 강좌에서는 오브젝트의 개념을 배웠습니다. 그리고 클래스 정의, 인스턴스 생성, self를 이용한 인스턴스 메소드와 인스턴스 변수 사용 등을 해봤습니다. 이번 강좌에서는 인스턴스 변수와는 조금 다른 개념인 클래스 변수에 대해서 알아보겠습니다.

파이썬 – OOP Part 2. 클래스와 인스턴스(Class and Instance)
8 분 소요

파이썬 – OOP Part 2. 클래스와 인스턴스(Class and Instance)

이번 강좌에서는 클래스와 인스턴스에 대해서 배우도록 하겠습니다.

파이썬 – OOP Part 1. 객체 지향 프로그래밍(OOP)은 무엇인가? 왜 사용하는가?
10 분 소요

파이썬 – OOP Part 1. 객체 지향 프로그래밍(OOP)은 무엇인가? 왜 사용하는가?

이번 강좌에서는 객체 지향 프로그래밍(Object-Oriented Programming, OOP)에 대해서 알아 보겠습니다.

파이썬 기초 강좌 #20 모듈과 패키지 – 2편 (Module and Package – vol.2)
5 분 소요

파이썬 기초 강좌 #20 모듈과 패키지 – 2편 (Module and Package – vol.2)

지난 영상에서 모듈의 사용 방법에 대해서 알아보았는데요, 이번 영상에는 패키지에 대해서 공부해보도록 하겠습니다. 지난 강좌를 안보신 분들은 꼭 지난 강좌를 먼저 보시고 이 영상을 시청하시기 바랍니다.