Go

4개 챕터7개 카드v1.0.0VIVO Docs전체 이용가
Backend공개#Go#Golang#Backend#Hands-on#WASM Runtime#백엔드(종합)
학습 시작하기

Go

강좌 개요

Go(Golang)는 구글이 만든 컴파일 언어로, 문법이 단순하면서도 동시성(Concurrency) 처리가 강력해 서버 애플리케이션과 마이크로서비스에 널리 쓰입니다. 이 강좌는 roadmap.sh의 Go 로드맵을 따라, 언어가 왜 필요한지에서 시작해 기본 문법, 복합 타입, 메서드·인터페이스, 오류 처리, 동시성, 표준 라이브러리와 테스트까지 한 흐름으로 다룹니다. 모든 실습은 Go 공식 도구만으로 진행하며, 레슨마다 실행 가능한 프로그램을 만들어 실제 출력을 확인합니다. 다루지 않는 것은 다음과 같습니다. 웹 프레임워크(gin,

선수 지식

레슨 구성

  • 01. 강좌 개요 (1장. 강좌 소개)
  • 02. Go 소개와 개발 환경 (2장. Go 소개와 개발 환경)
  • 03. 변수·상수와 데이터 타입 (2장. Go 소개와 개발 환경)
  • 04. 복합 타입과 제어 흐름 (3장. 복합 타입과 제어 흐름)
  • 05. 메서드·인터페이스·제네릭과 오류 처리 (3장. 복합 타입과 제어 흐름)
  • 06. 모듈·패키지와 동시성 (4장. 모듈·패키지와 동시성)
  • 07. 표준 라이브러리·테스트·도구와 생태계 (4장. 모듈·패키지와 동시성)

실습 안내

  • 본 강좌의 실습 코드는 브라우저 및 로컬 런타임에서 직접 수정하고 실행할 수 있습니다.

라이선스 및 저작권 안내

본 강좌의 모든 콘텐츠는 CC-BY-4.0 라이선스를 따릅니다. (제작자: VIVO Docs)