Example #1
0
func main() {
	fmt.Println("Request:")

	var req sasl.Request
	req.Login = "******"
	req.Password = "******"
	req.Service = ""
	req.Realm = "example.com"

	if err := req.Encode(os.Stdout); err != nil {
		fmt.Println("encoding error:", err)
	}

	fmt.Println("\n\nResponse:")

	var resp sasl.Response
	resp.Result = false
	resp.Message = "invalid username/password"

	if err := resp.Encode(os.Stdout); err != nil {
		fmt.Println("encoding error:", err)
	}
}