Go實現mqtt服務


package main

import (
  "os"
  "log"
  "github.com/eclipse/paho.mqtt.golang"
)


func main() {
  mqtt.DEBUG = log.New(os.Stdout, "", 0)   mqtt.ERROR = log.New(os.Stdout, "", 0)   opts := mqtt.NewClientOptions().AddBroker("tcp://dev.corp.wingoht.com:1883").SetClientID("mqtt_client")   c := mqtt.NewClient(opts)   if token := c.Connect(); token.Wait() && token.Error() != nil {    panic(token.Error())   }   token := c.Publish(receiver, 0, false, content)   token.Wait()   c.Disconnect(250)
}

首先要下載"github.com/eclipse/paho.mqtt.golang"以及”golang.org\x\net“


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM