GitHub 저장소
소스 코드를 확인하고 기여하세요
기능
- Go 1.13 이상에서 테스트됨
- 고성능 구현
- 외부 의존성 없음
- 취소 처리를 위해 Go의 context 라이브러리 사용
설치
bztcp 바이너리가 $GOPATH/bin 디렉터리에 설치됩니다.
빠른 시작
명령줄 옵션
성공적으로 실행되면 다음과 유사한 메시지가 표시됩니다:
라이브러리 사용 방법
핵심 함수
기본 예제
고급 사용법
컨텍스트 기반 취소
스트림 데이터 처리
StreamData 구조체에는 파싱된 메시지가 포함합니다:
오류 처리
전체 예제
요구 사항
- Go 1.13 이상 (
context라이브러리를 사용하므로 Go 1.8 이상 필요) tcp-v1.benzinga.io:11337에 대한 네트워크 접속
같이 보기
- Connection Guide - 서버 정보 및 인증
- Message Format - JSON 구조 참조
- Python Client - 대안 Python 구현