feat: add cmd switch -p/--with_type_prefix

This commit is contained in:
2023-01-28 20:01:47 +08:00
committed by kunish
parent bc106cd8b8
commit d789789483
4 changed files with 40 additions and 22 deletions

View File

@@ -1,14 +1,26 @@
package unpack
import (
"github.com/urlesistiana/v2dat/mlog"
"github.com/urlesistiana/v2dat/v2data"
"fmt"
"path/filepath"
"strings"
"github.com/urlesistiana/v2dat/mlog"
"github.com/urlesistiana/v2dat/v2data"
)
var logger = mlog.L()
func unpackPath(filePath string, suffix string, with_prefix bool) string {
path := fmt.Sprintf("%s.txt", suffix)
if with_prefix {
path = fmt.Sprintf("%s_%s", filePath, path)
}
return path
}
func splitAttrs(s string) (string, map[string]struct{}) {
tag, attrs, ok := strings.Cut(s, "@")
if ok {