Skip to content

Commit

Permalink
refactor(template): simplify codes in template.go (#130)
Browse files Browse the repository at this point in the history
  • Loading branch information
liushunkkk authored Dec 3, 2024
1 parent af709b6 commit 2ec1b04
Showing 1 changed file with 12 additions and 27 deletions.
39 changes: 12 additions & 27 deletions embeded/template.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,47 +14,32 @@ var (
)

func ReadTemplateFile(filename string) []byte {
if Home != "" {
file, err := os.ReadFile(filepath.Join(Home, filename))
if err == nil {
return file
}
}
path := filepath.ToSlash(filepath.Join(".template", filename))
data, err := Template.ReadFile(path)
if err != nil {
if Home != "" {
file, err := os.ReadFile(filepath.Join(Home, filename))
if err == nil {
return file
}
}
return nil
}
if Home != "" {
file, err := os.ReadFile(filepath.Join(Home, filename))
if err != nil {
return data
}
return file
}
return data
}

func ReadTemplateDir(dirname string) []os.DirEntry {
if Home != "" {
file, err := os.ReadDir(filepath.Join(Home, dirname))
if err == nil {
return file
}
}
path := filepath.ToSlash(filepath.Join(".template", dirname))
data, err := Template.ReadDir(path)
if err != nil {
if Home != "" {
file, err := os.ReadDir(filepath.Join(Home, dirname))
if err != nil {
return nil
}
return file
}
return nil
}
if Home != "" {
file, err := os.ReadDir(filepath.Join(Home, dirname))
if err != nil {
return data
}
data = file
}
return data
}

Expand Down

0 comments on commit 2ec1b04

Please sign in to comment.