code: func newWriteFile(useMmap bool, name string, size int64) (writeFile, error) {
  	if useMmap {
  		return newMmapWriteFile(name, size)
  	} else {
  		return newRawWriteFile(name, size)
  	}
  }
docs: /////////////////////////////////////