본문 바로가기

골든래빗12

[묘공단] 3주차 (1) 이 글은 골든래빗 《Tucker의 Go 언어 프로그래밍》의 09~15장 써머리입니다. 이번주는 배열(array)과 구조체(struct)를 중점으로 리뷰할 예정이다. 책에서는 너무 이론적인 부분들만 다루고 있는 것 같아 응용하는 예제를 만들어 리뷰할 예정이고 밑에 목차를 보면 포인터와 문자열은 간략하게 리뷰하겠다. 더보기 12 배열 12.1 배열 12.2 배열 사용법 12.3 배열은 연속된 메모리 (부분 pass) 12.4 다중 배열 pass 13 구조체 13.1 선언 및 기본 사용 13.2 구조체 변수 초기화 13.3 구조체를 포함하는 구조체 13.4 구조체 크기 13.5 프로그래밍에서 구조체의 역활 14 포인터 14.1 포인터란? 14.2 포인터는 왜 쓰나? 14.3 인스턴스 14.4 스택 메모리와 힙.. 2023. 10. 15.
[묘공단] 2주차 (2) 이 글은 골든래빗 《Tucker의 Go 언어 프로그래밍》의 09~11장 써머리입니다. 이제부터 프로그래밍의 꿀잼이 시작된다. 그러므로 책에 없는 예제 위주로 리뷰할고 밑에 더 보기를 클릭하여 책에서는 어떤 목차들로 구성됐는지 확인해 보면 좋을 것 같다. 예제에 대해 간단하게 설명하면 if문, switch문, for문을 사용하여 fmt 패키지의 Scanf를 사용하여 입력된 값을 간단한 계산하는 계산기를 코딩하여 if문으로 만든 것을 switch문으로 변경해 보고 for문을 사용하여 기능 추가하는 예제이다. 더보기 09 if문 9.1 if문 기본 사용법 9.2 그리고 &&, 또는 || 9.3 중첩 if 9.4 if 초기문; 조건문 10 switch문 10.1 switch문 동작 원리 10.2 switch문을.. 2023. 10. 9.
[묘공단] 2주차 (1) 이 글은 골든래빗 《Tucker의 Go 언어 프로그래밍》의 03~8장 써머리입니다. 안녕하세요. 오늘은 간단한 Go의 역사와 코드가 실행되는 과정과 변수 및 연사자에 대해 리뷰할 예정입니다. 03~08 Chapter의 목차와 제가 리뷰할 때 pass 할 부분입니다. 참고로 책에는 연습문제들이 꽤 많은데 다지선답도 있어서 코딩 부분만 github 링크를 걸겠습니다. 내용은 더 보기 클릭 더보기 03 Hello Go World 3.1 Go 역사 3.2 Go 언어 특징 (pass) 3.3 코드가 실행되기까지 3.4 Hello Go World 코드 뜯어보기 (pass) 04 변수 4.1 변수란? 4.2 변수 선언 4.3 변수에 대해 더 알아보기 4.4 변수 선언의 다른 형태 4.5 타입 변환 (pass) 4.6.. 2023. 9. 29.
[묘공단] 1주차 이 글은 골든래빗 《Tucker의 Go 언어 프로그래밍》의 00~2장 써머리입니다. 안녕하세요. 저희 소개를 하자면 게임 회사에서 Golang을 사용하여 sever를 개발하고 있는 31살 남자 개발자입니다. 긴 연휴에 golang을 다시 처음부터 공부할까 생각 중 golang 카톡 방에서 좋은 기회가 생겨 참여하게 됐습니다. 앞으로 Tucker의 Go 책을 기반으로 리뷰해 볼 예정입니다. 잘 부탁드립니다. 0 단계의 목차는 다음과 같습니다. 0. 개발 환경 구축 1. 컴퓨터의 원리 2. 프로그래밍 언어 0. 개발 환경 구축 공부할 때 사용하는 노트북의 운영체제는 windows이지만 Linux 환경도 사용하기 위해 wsl를 사용하고 있다. 회사에서도 Golang을 사용하기 때문에 노트북의 windows 환.. 2023. 9. 24.