Skip to content

Commit 35cc9b9

Browse files
committed
feat: update go.mod
1 parent 830fcf7 commit 35cc9b9

File tree

6 files changed

+129
-62
lines changed

6 files changed

+129
-62
lines changed

gkafka/consumer_group_impl.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ import (
44
"context"
55
"errors"
66

7-
"github.com/Shopify/sarama"
7+
"github.com/IBM/sarama"
8+
89
"github.com/go-god/broker"
910
)
1011

gkafka/dockerconfig/bin/docker-run.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
#!/usr/bin/env bash
22
root_dir=$(cd "$(dirname "$0")"; cd ..; pwd)
33

4-
docker rm -f `docker ps -a | grep my-kafka | awk '{print $1}'`
4+
container_name=my-kafka
5+
container=$(docker ps -a | grep $container_name | awk '{print $1}')
6+
if [ ${#container} -gt 0 ]; then
7+
docker rm -f $container_name
8+
fi
59

610
cd $root_dir
711
docker-compose up -d

gkafka/dockerconfig/docker-compose.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,16 @@
22
version: '3'
33
services:
44
zookeeper:
5-
image: wurstmeister/zookeeper
5+
image: bitnami/zookeeper:latest
66
restart: always
77
container_name: my-kafka-zk
88
ports:
99
- 2181:2181
10+
environment:
11+
- ALLOW_ANONYMOUS_LOGIN=yes
12+
1013
kafka:
11-
image: wurstmeister/kafka
14+
image: bitnami/kafka:latest
1215
restart: always
1316
container_name: my-kafka
1417
depends_on:
@@ -24,5 +27,3 @@ services:
2427
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://192.168.10.108:9092
2528
# broker id
2629
KAFKA_BROKER_ID: 1
27-
volumes:
28-
- /var/run/docker.sock:/var/run/docker.sock

gkafka/kafka.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"fmt"
77
"time"
88

9-
"github.com/Shopify/sarama"
9+
"github.com/IBM/sarama"
1010

1111
"github.com/go-god/broker"
1212
"github.com/go-god/broker/backoff"

go.mod

Lines changed: 65 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,72 @@
11
module github.com/go-god/broker
22

3-
go 1.16
3+
go 1.21
4+
5+
toolchain go1.23.4
46

57
require (
6-
github.com/Shopify/sarama v1.36.0
8+
github.com/IBM/sarama v1.45.1
79
github.com/apache/pulsar-client-go v0.8.1
810
github.com/go-redis/redis v6.15.9+incompatible
911
)
12+
13+
require (
14+
github.com/99designs/keyring v1.1.6 // indirect
15+
github.com/AthenZ/athenz v1.10.39 // indirect
16+
github.com/DataDog/zstd v1.5.0 // indirect
17+
github.com/apache/pulsar-client-go/oauth2 v0.0.0-20220120090717-25e59572242e // indirect
18+
github.com/ardielle/ardielle-go v1.5.2 // indirect
19+
github.com/beorn7/perks v1.0.1 // indirect
20+
github.com/cespare/xxhash/v2 v2.1.1 // indirect
21+
github.com/danieljoos/wincred v1.0.2 // indirect
22+
github.com/davecgh/go-spew v1.1.1 // indirect
23+
github.com/dvsekhvalnov/jose2go v0.0.0-20200901110807-248326c1351b // indirect
24+
github.com/eapache/go-resiliency v1.7.0 // indirect
25+
github.com/eapache/go-xerial-snappy v0.0.0-20230731223053-c322873962e3 // indirect
26+
github.com/eapache/queue v1.1.0 // indirect
27+
github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 // indirect
28+
github.com/gogo/protobuf v1.3.2 // indirect
29+
github.com/golang-jwt/jwt v3.2.2+incompatible // indirect
30+
github.com/golang/protobuf v1.5.2 // indirect
31+
github.com/golang/snappy v0.0.4 // indirect
32+
github.com/google/go-cmp v0.6.0 // indirect
33+
github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c // indirect
34+
github.com/hashicorp/errwrap v1.0.0 // indirect
35+
github.com/hashicorp/go-multierror v1.1.1 // indirect
36+
github.com/hashicorp/go-uuid v1.0.3 // indirect
37+
github.com/jcmturner/aescts/v2 v2.0.0 // indirect
38+
github.com/jcmturner/dnsutils/v2 v2.0.0 // indirect
39+
github.com/jcmturner/gofork v1.7.6 // indirect
40+
github.com/jcmturner/gokrb5/v8 v8.4.4 // indirect
41+
github.com/jcmturner/rpc/v2 v2.0.3 // indirect
42+
github.com/keybase/go-keychain v0.0.0-20190712205309-48d3d31d256d // indirect
43+
github.com/klauspost/compress v1.17.11 // indirect
44+
github.com/konsorten/go-windows-terminal-sequences v1.0.3 // indirect
45+
github.com/kr/text v0.2.0 // indirect
46+
github.com/linkedin/goavro/v2 v2.9.8 // indirect
47+
github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
48+
github.com/mitchellh/go-homedir v1.1.0 // indirect
49+
github.com/mtibben/percent v0.2.1 // indirect
50+
github.com/pierrec/lz4 v2.0.5+incompatible // indirect
51+
github.com/pierrec/lz4/v4 v4.1.22 // indirect
52+
github.com/pkg/errors v0.9.1 // indirect
53+
github.com/pmezard/go-difflib v1.0.0 // indirect
54+
github.com/prometheus/client_golang v1.11.1 // indirect
55+
github.com/prometheus/client_model v0.2.0 // indirect
56+
github.com/prometheus/common v0.26.0 // indirect
57+
github.com/prometheus/procfs v0.6.0 // indirect
58+
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect
59+
github.com/rogpeppe/go-internal v1.6.1 // indirect
60+
github.com/sirupsen/logrus v1.6.0 // indirect
61+
github.com/spaolacci/murmur3 v1.1.0 // indirect
62+
github.com/stretchr/testify v1.10.0 // indirect
63+
go.uber.org/atomic v1.7.0 // indirect
64+
golang.org/x/crypto v0.33.0 // indirect
65+
golang.org/x/net v0.35.0 // indirect
66+
golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602 // indirect
67+
golang.org/x/sys v0.30.0 // indirect
68+
golang.org/x/term v0.29.0 // indirect
69+
google.golang.org/appengine v1.6.7 // indirect
70+
google.golang.org/protobuf v1.26.0 // indirect
71+
gopkg.in/yaml.v3 v3.0.1 // indirect
72+
)

0 commit comments

Comments
 (0)