code: func Write(ctx context.Context, store storage.Store, txn storage.Transaction) error {
  
  	if err := storage.MakeDir(ctx, store, txn, versionPath); err != nil {
  		return err
  	}
  
  	if err := store.Write(ctx, txn, storage.AddOp, versionPath, map[string]interface{}{
  		"version":         version.Version,
  		"build_commit":    version.Vcs,
  		"build_timestamp": version.Timestamp,
  		"build_hostname":  version.Hostname,
  	}); err != nil {
  		return err
  	}
  
  	return nil
  }
docs: // Write the build version information into storage. This makes the
  // version information available to the REPL and the HTTP server.