<p dir="auto">As I see gvfs starts with a PROPFIND (I'm using litmus_test_server.go).</p>
<p dir="auto">(By the way, at the moment go test fails, too).</p>
<p dir="auto">I'm not a DAV expert at all, but I'd really like to have this work with Windows (for camlistore.org :)).<br>
Where should I start? What's missing, or known lack of care?</p>
<pre class="notranslate">Hello,

Just like we have FormatFloat(...) string and AppendFloat(...) []byte, it would be nice
to avoid a costly string conversion when parsing numbers from a byteslice.

Simple code like:

func main() {
  s := "123.45"
  r := bytes.NewBufferString(s)
  runtime.UpdateMemStats()
  println(runtime.MemStats.Mallocs)
  var v float64
  fmt.Fscanf(r, "%f", &amp;v)
  runtime.UpdateMemStats()
  println(runtime.MemStats.Mallocs)
}

says it's doing 7 allocations in the Scanf.</pre>