Skip to Content
러닝 Go : Go 개발자처럼 생각하는 방법
book

러닝 Go : Go 개발자처럼 생각하는 방법

by 존 보드너, 윤대석
February 2022
Beginner to intermediate
452 pages
10h 48m
Korean
Hanbit Media, Inc.
Content preview from 러닝 Go : Go 개발자처럼 생각하는 방법
313
11
표준 라이브러리
Go
로 개발하는 좋은 점 중 하나는
Go
의 표준 라이브러리를 가지고 있다는 것이다. 파이썬처
Go
도 응용 프로그램을 만들 때 필요한 많은 도구를 제공하는 ‘건전지 포함’ 철학을 가진다
는 것이다.
Go
는 상대적으로 더 최신의 언어이기 때문에, 최신의 프로그래밍 환경이 직면하고
있는 문제의 초점을 맞춘 라이브러리를 탑재했다는 것이다.
여기서 모든 표준 라이브러리 패키지를 다룰 순 없는데, 다행이도 문서
1
를 시작으로 표준 라이
브러리에 대한 훌륭한 정보 소스가 많기 때문에 그럴 필요는 없다. 대신에, 우리는 가장 중요한
몇 몇의 패키지와 그 디자인과 사용성이 관용적인
Go
의 원칙을 어떻게 보여주는지에 초점을
맞출 것이다. 어떤 패키지 (
errors
,
sync
,
context
,
testing
,
reflect
,
unsafe
)는 자체적
인 장에서 다루어 볼 것이다. 해당 장에서는
I
/
O
, 시간,
JSON
그리고
HTTP
를 위한
Go
의 내
장 지원을 살펴보자.
11.1
입출력 관련 기능
프로그램을 유용하게 만들려면 데이터를 읽어드리고 쓸 필요가 있다.
Go
의 입력/출력 철학의
중심은
io
패키지에서 찾아볼 수 있다. 특히, 해당 패키지에 정의된
io
.
Reader
io
.
Writer
Go
에서 두세 번째로 많이 사용되는 인터페이스일 것이다. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

효율적인 리눅스 명령어 사용의 기술

효율적인 리눅스 명령어 사용의 기술

Daniel J Barrett

Publisher Resources

ISBN: 9791162245309