아래의 소스 testBigInt.go 는 GMP 사용 예제 for C 의 testGMP.c 를 Go 언어 용으로 수정한 것이다. Go 언어는 (C 언어와 달리) 긴 자리 정수 타입을 빌트인 패키지로 내장하고 있다. 긴 자리 정수 타입을 사용하기 위해서는 (소스 파일의 선두에) "math/big" 패키지를 미리 임포트(수입)해야 한다. /* * Filename: testBigInt.go * * Compile: go build testBigInt.go * Execute: ./testBigInt * * or * * Execute without compiling: go run testBigInt.go * * Output: 2470450 */ package main import ( "fmt" "math/big" ..