go 风骚写法(持续更新中)

319 阅读1分钟

单err判断篇

if err := client.Consume(ctx, strings.Split(topics, ","), &consumer); err != nil {
	log.Panicf("Error from consumer: %v", err)
}

判断字符串是否为空

if len(brokers) == 0 {
	panic("no Kafka bootstrap brokers defined, please set the -brokers flag")
}