<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                初始化 ~~~ package RabbitMQ import ( "fmt" "github.com/streadway/amqp" "log" ) // url 格式 amqp://賬戶:秘密@rabbitmq服務器地址:端口號/host const MQURL = "amqp://guest:guest@127.0.0.1:5672/" type RabbitMQ struct { conn *amqp.Connection channel *amqp.Channel // 隊列名稱 QueueName string // 交換機 Exchange string // key Key string // 連接信息 Mqurl string } // 創建RabbitMQ結構體實例 func NewRabbitMQ(queueName,exchange,key string) *RabbitMQ { mq := &RabbitMQ{ QueueName: queueName, Exchange: exchange, Key: key, Mqurl: MQURL, } connection, e := amqp.Dial(mq.Mqurl) mq.failOnErr(e,"創建連接失敗") channel, e := connection.Channel() mq.failOnErr(e,"獲取channel失敗") mq.conn = connection mq.channel = channel return mq } // 斷開channel和connection func (r *RabbitMQ) Destroy() { r.channel.Close() r.conn.Close() } // 錯誤處理函數 func (r *RabbitMQ) failOnErr (err error,message string) { if err != nil { log.Fatal("%s:%s",message,err) panic(fmt.Sprintf("%s:%s",message,err)) } } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看