Skip to main content

GitHub 저장소

소스 코드를 확인하고 기여하세요

기능

  • Go 1.13 이상에서 테스트됨
  • 고성능 구현
  • 외부 의존성 없음
  • 취소 처리를 위해 Go의 context 라이브러리 사용

설치

라이브러리와 예제 클라이언트를 설치합니다:
bztcp 바이너리가 $GOPATH/bin 디렉터리에 설치됩니다.

빠른 시작

포함된 바이너리로 클라이언트를 테스트합니다:

명령줄 옵션

성공적으로 실행되면 다음과 유사한 메시지가 표시됩니다:

라이브러리 사용 방법

핵심 함수

이 라이브러리는 두 가지 핵심 함수를 제공합니다:

기본 예제

고급 사용법

컨텍스트 기반 취소

정상 종료를 위해 Go의 context를 사용하세요:

스트림 데이터 처리

StreamData 구조체에는 파싱된 메시지가 포함합니다:

오류 처리

전체 예제

요구 사항

  • Go 1.13 이상 (context 라이브러리를 사용하므로 Go 1.8 이상 필요)
  • tcp-v1.benzinga.io:11337에 대한 네트워크 접속

같이 보기