Go 문서 편집하기

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.

편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.

최신판 당신의 편집
10번째 줄: 10번째 줄:


==시작하기==
==시작하기==
;[[Go 설치하기]]
Go를 다운로드하고 설치하는 방법에 대한 지침입니다.
;[[Go 튜토리얼: 시작하기|튜토리얼: 시작하기]]
Hello, World 튜토리얼로 시작하세요. Go 코드, 도구, 패키지 및 모듈에 대해 조금 배웁니다.
;[[Go 튜토리얼: 모듈 생성|튜토리얼: 모듈 생성]]
함수, 오류 처리, 배열, 맵, 단위 테스트 및 컴파일을 소개하는 짧은 주제의 튜토리얼입니다.
;[[Go 튜토리얼: 다중 모듈 작업공간 시작하기|튜토리얼: 다중 모듈 작업공간 시작하기]]
Go에서 다중 모듈 작업 공간을 생성하고 사용하는 기본 사항을 소개합니다. 다중 모듈 작업 공간은 여러 모듈에서 변경 작업을 할 때 유용합니다.
;[[Go 튜토리얼: Go와 Gin을 사용하여 RESTful API 개발하기|튜토리얼: Go와 Gin을 사용하여 RESTful API 개발하기]]
Go와 Gin 웹 프레임워크를 사용하여 RESTful 웹 서비스 API를 작성하는 기본 사항을 소개합니다.
;[[Go 튜토리얼: 제네릭 시작하기|튜토리얼: 제네릭 시작하기]]
제네릭을 사용하면 호출 코드가 제공하는 유형 집합과 함께 작동하도록 작성된 함수나 유형을 선언하고 사용할 수 있습니다.
;[[Go 튜토리얼: 퍼징 시작하기|튜토리얼: 퍼징 시작하기]]
퍼징을 통해 테스트에 입력을 생성하여 놓칠 수 있는 엣지 케이스와 보안 문제를 잡아낼 수 있습니다.
;[[Go 웹 애플리케이션 작성하기|웹 애플리케이션 작성하기]]
간단한 웹 애플리케이션을 작성합니다.
;[[Go 코드 작성 방법]]
이 문서는 모듈 내부에서 간단한 Go 패키지 세트를 개발하는 방법을 설명하고, [[go 명령어]]를 사용하여 패키지를 빌드하고 테스트하는 방법을 보여줍니다.
;[[Go 투어]]
네 부분으로 구성된 Go에 대한 대화형 소개입니다. 첫 번째 부분은 기본 구문과 데이터 구조를 다루고, 두 번째 부분은 메소드와 인터페이스를 논의하며, 세 번째 부분은 제네릭에 대해 설명하고, 네 번째 부분은 Go의 동시성 원리를 소개합니다. 각 섹션은 배운 내용을 연습할 수 있는 몇 가지 연습 문제로 마무리됩니다. [https://go.dev/tour/ 온라인으로 투어를 하거나] 다음 명령어로 로컬에 설치할 수 있습니다:
<syntaxhighlight lang='console'>
$ go install golang.org/x/website/tour@latest
</syntaxhighlight>
이 명령어는 투어 바이너리를 [[GOPATH]]의 bin 디렉토리에 배치합니다.
==Go 사용과 이해==
==Go 사용과 이해==
;[[효과적인 Go]]
;[[효과적인 Go]]

제타위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 제타위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 편집 도움말 (새 창에서 열림)