libreoffice-micro/pkg/config/rabbitMq.go
2026-04-30 19:25:59 +08:00

37 lines
860 B
Go

// Package config -----------------------------
// @file : rabbitMq.go
// @author : JJXu
// @contact : wavingbear@163.com
// @time : 2024/5/7 上午10:07
// -------------------------------------------
package projectConf
import (
"fmt"
)
var RabbitMq = new(rabbitMqConfig)
type rabbitMqConfig struct {
Host string `ini:"host"`
Port string `ini:"port"`
User string `ini:"user"`
Password string `ini:"password"`
Queues string `ini:"queues"`
VHost string `ini:"vhost"`
}
func (f *rabbitMqConfig) SectionName() string {
return "rabbitmq"
}
func (f *rabbitMqConfig) LoadAfter() {
fmt.Println("rabbitMq config")
fmt.Println("\thost:", f.Host)
fmt.Println("\tport:", f.Port)
fmt.Println("\tuser:", f.User)
fmt.Println("\tpassword:", f.Password)
fmt.Println("\tvhost:", f.VHost)
fmt.Println("\tqueues:", f.Queues)
}