將UsernameFlag和PasswordFlag添加到paho.Connect中,例如: cp := &paho.Connect{ KeepAlive: 30, ClientID: "test", CleanStart: false, Username: username, UsernameFlag: true, Password: []byte(password), PasswordFlag: true, } paho.golang文檔需要工作,但這在mqttv5規范中已經涵蓋了。我已經用Mosquitto 2.0.1對其進行了測試并成功連接。