

Golang 코스
본 과정은 실습 및 과제를 통해 Go 프로그래밍을 마스터할 수 있도록 안내합니다. 첫 프로그램 작성, 패키지 관리, 데이터 타입 사용, 제어 흐름, 그리고 슬라이스 (slices), 맵 (maps), 채널 (channels), 익명 함수와 같은 Go 고유의 기능 등 핵심 개념을 학습하여 실제 프로그래밍 작업을 수행할 수 있는 강력한 기반을 구축하게 됩니다.
44개 중 0개 Labs 완료
Go 프로그래밍 입문 가이드
나만의 Go 환영 메시지 만들기
GOPATH 와 모듈
모듈형 Go 프로젝트 구축
Go 패키지 생성 및 import 방법
수학 유틸리티 패키지 구축하기
Go 변수 소개
도서 재고 변수 설계하기
Golang 연산자를 활용한 데이터 처리
상품 할인 가격 계산하기
Golang 숫자형 타입: 정수, 실수, 불리언, 복소수 완벽 가이드
숫자 타입 변환 및 계산
Go 언어의 문자 타입
유니코드 이모지 디코딩
Go 문자열 기본
사용자 등록 문자열 처리
Go 상수 기초
서버 크기 상수 정의하기
Golang 의 If 분기문
조건부 로직을 활용한 작업 분류
Golang 의 Switch-Case 분기문
날씨별 의상 추천 Switch 문 구현하기
Go 언어의 for 반복문
Go 반복문을 이용한 문자열 뒤집기
Go goto 문 사용법
Goto 문을 활용한 중첩 루프 복잡도 해결
Golang 배열 연산: 초기화, 순회, 접근
직원 이름 배열 초기화하기
Golang 다차원 배열
학생 성적 관리 시스템 설계
Golang 슬라이스 데이터 구조
슬라이스 로그 필터 챌린지
Go 딕셔너리 기본
Go 맵을 활용한 학생 성적 관리
Go 딕셔너리 정렬하기
학생 성적 동적 정렬하기
Golang 의 채널 기본 요소
간단한 채널 데이터 파이프라인 구축하기
Golang 구조체 (Structures) 완전 정복
Go 언어를 활용한 학생 구조체 설계
Golang 함수 사용법
유연한 수학 함수 설계
Golang 익명 함수 사용법
유연한 수학적 변환 설계






