EricKIm ac134e7565 240528-0919-Kim 6 tháng trước cách đây
..
.gitignore a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
.golangci.yml ac134e7565 240528-0919-Kim 6 tháng trước cách đây
.pre-commit-config.yaml ac134e7565 240528-0919-Kim 6 tháng trước cách đây
CHANGELOG.md ac134e7565 240528-0919-Kim 6 tháng trước cách đây
CODE_OF_CONDUCT.md ac134e7565 240528-0919-Kim 6 tháng trước cách đây
CONTRIBUTING.md ac134e7565 240528-0919-Kim 6 tháng trước cách đây
Dockerfile.kafka ac134e7565 240528-0919-Kim 6 tháng trước cách đây
LICENSE.md ac134e7565 240528-0919-Kim 6 tháng trước cách đây
Makefile a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
README.md ac134e7565 240528-0919-Kim 6 tháng trước cách đây
SECURITY.md ac134e7565 240528-0919-Kim 6 tháng trước cách đây
Vagrantfile a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
acl_bindings.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
acl_create_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
acl_create_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
acl_delete_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
acl_delete_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
acl_describe_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
acl_describe_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
acl_filter.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
acl_types.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
add_offsets_to_txn_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
add_offsets_to_txn_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
add_partitions_to_txn_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
add_partitions_to_txn_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
admin.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
alter_client_quotas_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
alter_client_quotas_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
alter_configs_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
alter_configs_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
alter_partition_reassignments_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
alter_partition_reassignments_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
alter_user_scram_credentials_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
alter_user_scram_credentials_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
api_versions_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
api_versions_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
async_producer.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
balance_strategy.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
broker.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
client.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
compress.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
config.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
config_resource_type.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
consumer.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
consumer_group.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
consumer_group_members.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
consumer_metadata_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
consumer_metadata_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
control_record.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
crc32_field.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
create_partitions_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
create_partitions_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
create_topics_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
create_topics_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
decompress.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
delete_groups_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
delete_groups_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
delete_offsets_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
delete_offsets_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
delete_records_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
delete_records_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
delete_topics_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
delete_topics_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
describe_client_quotas_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
describe_client_quotas_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
describe_configs_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
describe_configs_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
describe_groups_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
describe_groups_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
describe_log_dirs_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
describe_log_dirs_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
describe_user_scram_credentials_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
describe_user_scram_credentials_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
dev.yml a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
docker-compose.yml ac134e7565 240528-0919-Kim 6 tháng trước cách đây
encoder_decoder.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
end_txn_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
end_txn_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
entrypoint.sh ac134e7565 240528-0919-Kim 6 tháng trước cách đây
errors.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
fetch_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
fetch_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
find_coordinator_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
find_coordinator_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
gssapi_kerberos.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
heartbeat_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
heartbeat_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
incremental_alter_configs_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
incremental_alter_configs_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
init_producer_id_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
init_producer_id_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
interceptors.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
join_group_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
join_group_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
kerberos_client.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
leave_group_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
leave_group_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
length_field.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
list_groups_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
list_groups_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
list_partition_reassignments_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
list_partition_reassignments_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
message.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
message_set.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
metadata_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
metadata_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
metrics.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
mockbroker.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
mockkerberos.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
mockresponses.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
offset_commit_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
offset_commit_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
offset_fetch_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
offset_fetch_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
offset_manager.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
offset_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
offset_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
packet_decoder.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
packet_encoder.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
partitioner.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
prep_encoder.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
produce_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
produce_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
produce_set.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
quota_types.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
real_decoder.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
real_encoder.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
record.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
record_batch.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
records.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
response_header.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
sarama.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
sasl_authenticate_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
sasl_authenticate_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
sasl_handshake_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
sasl_handshake_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
scram_formatter.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
sticky_assignor_user_data.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
sync_group_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
sync_group_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
sync_producer.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
timestamp.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
transaction_manager.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
txn_offset_commit_request.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
txn_offset_commit_response.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
utils.go ac134e7565 240528-0919-Kim 6 tháng trước cách đây
version.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây
zstd.go a06d7a7b11 231113-1706-Kim 1 năm trước cách đây

README.md

sarama

Go Reference OpenSSF Scorecard OpenSSF Best Practices

Sarama is an MIT-licensed Go client library for Apache Kafka.

Getting started

  • API documentation and examples are available via pkg.go.dev.
  • Mocks for testing are available in the mocks subpackage.
  • The examples directory contains more elaborate example applications.
  • The tools directory contains command line tools that can be useful for testing, diagnostics, and instrumentation.

You might also want to look at the Frequently Asked Questions.

Compatibility and API stability

Sarama provides a "2 releases + 2 months" compatibility guarantee: we support the two latest stable releases of Kafka and Go, and we provide a two month grace period for older releases. However, older releases of Kafka are still likely to work.

Sarama follows semantic versioning and provides API stability via the standard Go module version numbering scheme.

A changelog is available here.

Contributing