using go's methods for serving a directory