code: func Dial(url string) (*Connection, error) {
  	return DialConfig(url, Config{
  		Heartbeat: defaultHeartbeat,
  		Locale:    defaultLocale,
  	})
  }
docs: // Dial accepts a string in the AMQP URI format and returns a new Connection
  // over TCP using PlainAuth.  Defaults to a server heartbeat interval of 10
  // seconds and sets the handshake deadline to 30 seconds. After handshake,
  // deadlines are cleared.
  //
  // Dial uses the zero value of tls.Config when it encounters an amqps://
  // scheme.  It is equivalent to calling DialTLS(amqp, nil).