https://github.com/miquels/webdavfs Случайно попробовал ради интереса этот проект на Go (+FUSE) и он без проблем и быстро работает для чтения. На запись, насколько понимаю, работать почти ни с чем не будет, так как нужен PUT поддерживающий Range. lighttpd модуль такого не поддерживает. golang.org/x/net/webdav реализация тоже.