Image for post
Image for post
Image from https://github.com/egonelbre/gophers

CodeChain SDK Go의 첫번째 버전을 공개합니다! JavaScript 버전으로만 존재하던 SDK가 Go버전으로도 제공됩니다. 이제 CodeChain을 사용하는 Go언어 어플리케이션을 개발할 수 있게 되었습니다.

Go언어는 읽기 쉽고 단순한 syntax를 가지고 있습니다. 인터프리터 언어의 용이성과 컴파일 언어의 안정성 양쪽 모두를 잡는 방향으로 개발되었습니다. 컴파일 결과가 하나의 바이너리로 나오고, 컴파일 시간도 다른 언어들에 비해 빠릅니다. garbage collection, memory safety, strongly typed와 같은 장점 때문에 많은 프로그래머들에게 사랑받고 있죠.

현재 버전의 Go-SDK로는 CodeChain에서 제공하는 모든 RPC 함수를 사용할 수 있습니다. RPC 함수를 쓸 수 있다면 CodeChain에서 제공하는 모든 기능을 사용할 수 있습니다. 하지만 이것만으로 CodeChain을 사용하는 어플리케이션을 개발하기에는 불편한 점이 있습니다. RPC 함수가 어떤 타입의 객체들로 통신하는지, 서명을 하는 과정이 어떻게 되는지 알기 위해 문서를 자세히 읽어봐야 하고 디버깅도 어렵습니다. …

Seongjae Choi

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store