
Go 언어로 만드는 간단한 블록체인
블록체인의 기본 개념을 이해하고, Go 언어를 사용하여 블록, 체인, 해시 계산 등 핵심 기능을 단계별로 구현함.
블록체인의 기본 개념을 이해하고, Go 언어를 사용하여 블록, 체인, 해시 계산 등 핵심 기능을 단계별로 구현함.
Go 언어의 crypto 패키지를 사용하여 Web3의 핵심인 디지털 서명과 검증 원리를 Java와 비교하며 알아봄.
Go의 context 패키지를 사용하여 요청 범위의 데이터를 전달하고, 타임아웃과 취소 신호를 전파하는 방법을 학습함.
Go의 reflect 패키지를 사용하여 런타임에 타입 정보를 분석하고 값을 조작하는 방법을 Java와 비교하며 학습함.
Go의 채널과 동기화에 대한 이해와 실습
Go의 고루틴을 이해하고 가벼운 동시성 처리를 수행하는 방법을 알아봄
Go의 에러 처리를 Java와 비교하며 이해하고, 다형성을 활용한 실용적인 예제를 다룸.
Go의 패키지와 모듈을 Java와 비교하며 이해하고, 다형성을 활용한 실용적인 예제를 다룸.
Go의 핵심 기능인 인터페이스를 Java와 비교하며 이해하고, 다형성을 활용한 실용적인 예제를 다룸.
Go의 구조체(Struct)와 메서드(Method)를 Java 클래스와 비교하며 이해하고, 값/포인터 수신자의 개념을 실습으로 알아봅니다.