Skip to content

Commit a03112a

Browse files
abandoned the idea with ready-made layouts, tk. it will not be possible to read the directory normally based on the application assembly
1 parent e9d9a38 commit a03112a

File tree

7 files changed

+25
-218
lines changed

7 files changed

+25
-218
lines changed

cmd/create-project-struct.go

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,28 @@
11
package main
22

3+
import (
4+
"github.com/blackmarllboro/create-project-struct/internal/app/dir"
5+
"github.com/blackmarllboro/create-project-struct/internal/app/file"
6+
"github.com/blackmarllboro/create-project-struct/internal/pkg/args"
7+
"github.com/blackmarllboro/create-project-struct/internal/pkg/git"
8+
"github.com/blackmarllboro/create-project-struct/internal/pkg/log"
9+
10+
l "github.com/charmbracelet/log"
11+
)
12+
313
func main() {
4-
//logger := log.NewLogger(l.New())
5-
//
6-
//projName := args.ProjectName{}
7-
//
8-
//project := dir.NewDirs(file.NewFile(), projName)
9-
//if err := project.CreateProject(); err != nil {
10-
// logger.Error(err)
11-
//}
12-
//
13-
//if err := git.CreateLocalGitRepository(projName); err != nil {
14-
// logger.Error(err)
15-
//}
16-
//
17-
//logger.Info("the project dir has been successfully created")
14+
logger := log.NewLogger(l.New())
15+
16+
projName := args.ProjectName{}
17+
18+
project := dir.NewDirs(file.NewFile(), projName)
19+
if err := project.CreateProject(); err != nil {
20+
logger.Error(err)
21+
}
22+
23+
if err := git.CreateLocalGitRepository(projName); err != nil {
24+
logger.Error(err)
25+
}
26+
27+
logger.Info("the project dir has been successfully created")
1828
}

internal/app/file/file.go

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,6 @@ func NewFile() *File {
1616
return &File{}
1717
}
1818

19-
func (fl File) readTemplate(templateFileName string) ([]byte, error) {
20-
temp, err := os.ReadFile(templateFileName)
21-
if err != nil {
22-
return nil, err
23-
}
24-
25-
return temp, nil
26-
}
27-
2819
func (fl File) createAndWriteFile(dir, content string) error {
2920
file, err := os.Create(dir)
3021
if err != nil {
@@ -37,12 +28,7 @@ func (fl File) createAndWriteFile(dir, content string) error {
3728
return err
3829
}
3930

40-
temp, err := fl.readTemplate(content)
41-
if err != nil {
42-
return err
43-
}
44-
45-
if _, err := file.Write(temp); err != nil {
31+
if _, err := file.WriteString(content); err != nil {
4632
return err
4733
}
4834

internal/pkg/temp/temp.go

Lines changed: 0 additions & 64 deletions
This file was deleted.

internal/pkg/temp/temp_test.go

Lines changed: 0 additions & 63 deletions
This file was deleted.

template/.golangci.yml

Lines changed: 0 additions & 36 deletions
This file was deleted.

template/Makefile

Lines changed: 0 additions & 19 deletions
This file was deleted.

template/main.go

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)