1
0
mirror of https://github.com/beego/bee.git synced 2025-07-06 20:00:19 +00:00

Added a few tweaks to the folder structure in the long description

This commit is contained in:
Faissal Elamraoui
2016-12-03 16:06:46 +01:00
parent e927a9193d
commit 73aa44e1a7
4 changed files with 37 additions and 36 deletions

View File

@ -36,19 +36,19 @@ var cmdApiapp = &Command{
The command 'api' creates a folder named [appname] with the following structure: The command 'api' creates a folder named [appname] with the following structure:
├── conf
│ └── app.conf
├── controllers
│ └── object.go
│ └── user.go
├── routers
│ └── router.go
├── tests
│ └── default_test.go
├── main.go ├── main.go
── models ── {{"conf"|foldername}}
└── object.go └── app.conf
└── user.go ├── {{"controllers"|foldername}}
│ └── object.go
│ └── user.go
├── {{"routers"|foldername}}
│ └── router.go
├── {{"tests"|foldername}}
│ └── default_test.go
└── {{"models"|foldername}}
└── object.go
└── user.go
`, `,
PreRun: func(cmd *Command, args []string) { ShowShortVersionBanner() }, PreRun: func(cmd *Command, args []string) { ShowShortVersionBanner() },
Run: createapi, Run: createapi,

View File

@ -37,10 +37,10 @@ var cmdHproseapp = &Command{
The command 'hprose' creates a folder named [appname] with the following structure: The command 'hprose' creates a folder named [appname] with the following structure:
├── conf
│ └── app.conf
├── main.go ├── main.go
── models ── {{"conf"|foldername}}
│ └── app.conf
└── {{"models"|foldername}}
└── object.go └── object.go
└── user.go └── user.go
`, `,

32
new.go
View File

@ -29,22 +29,22 @@ Creates a Beego application for the given app name in the current directory.
The command 'new' creates a folder named [appname] and generates the following structure: The command 'new' creates a folder named [appname] and generates the following structure:
|- main.go ├── main.go
|- conf ├── {{"conf"|foldername}}
|- app.conf │ └── app.conf
|- controllers ├── {{"controllers"|foldername}}
|- default.go │ └── default.go
|- models ├── {{"models"|foldername}}
|- routers ├── {{"routers"|foldername}}
|- router.go │ └── router.go
|- tests ├── {{"tests"|foldername}}
|- default_test.go │ └── default_test.go
|- static ├── {{"static"|foldername}}
|- js │ └── {{"js"|foldername}}
|- css │ └── {{"css"|foldername}}
|- img │ └── {{"img"|foldername}}
|- views └── {{"views"|foldername}}
index.tpl └── index.tpl
`, `,
PreRun: func(cmd *Command, args []string) { ShowShortVersionBanner() }, PreRun: func(cmd *Command, args []string) { ShowShortVersionBanner() },

11
util.go
View File

@ -287,11 +287,12 @@ func __LINE__() int {
// BeeFuncMap returns a FuncMap of functions used in different templates. // BeeFuncMap returns a FuncMap of functions used in different templates.
func BeeFuncMap() template.FuncMap { func BeeFuncMap() template.FuncMap {
return template.FuncMap{ return template.FuncMap{
"trim": strings.TrimSpace, "trim": strings.TrimSpace,
"bold": bold, "bold": bold,
"headline": MagentaBold, "headline": MagentaBold,
"endline": EndLine, "foldername": RedBold,
"tmpltostr": TmplToString, "endline": EndLine,
"tmpltostr": TmplToString,
} }
} }