code: func hardLinkAll(src_dir string, dst_dir string) (err error) {
  
  	dir, err := os.Open(src_dir)
  	if err != nil {
  		return err
  	}
  	defer func() {
  		dir.Close()
  	}()
  
  	entries, err := dir.Readdir(-1)
  	if err != nil {
  		return err
  	}
  
  	for _, tableDirInfo := range entries {
  		if tableDirInfo.IsDir() {
  			continue
  		}
  		src := filepath.Join(src_dir, tableDirInfo.Name())
  		dst := filepath.Join(dst_dir, tableDirInfo.Name())
  
  		err = os.Link(src, dst)
  		if err != nil {
  			return err
  		}
  	}
  	return nil
  }
docs: // Hard-link all files from 'src_dir' to the 'dst_dir'