mirror of
				https://github.com/beego/bee.git
				synced 2025-10-30 21:03:22 +00:00 
			
		
		
		
	grouped variable declarations
This commit is contained in:
		
							
								
								
									
										34
									
								
								run.go
									
									
									
									
									
								
							
							
						
						
									
										34
									
								
								run.go
									
									
									
									
									
								
							| @@ -15,12 +15,12 @@ | |||||||
| package main | package main | ||||||
|  |  | ||||||
| import ( | import ( | ||||||
|  | 	"fmt" | ||||||
| 	"io/ioutil" | 	"io/ioutil" | ||||||
| 	"os" | 	"os" | ||||||
| 	path "path/filepath" | 	path "path/filepath" | ||||||
| 	"runtime" | 	"runtime" | ||||||
| 	"strings" | 	"strings" | ||||||
| 	"fmt" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| var cmdRun = &Command{ | var cmdRun = &Command{ | ||||||
| @@ -33,16 +33,21 @@ it will recompile and restart the app after any modifications. | |||||||
| `, | `, | ||||||
| } | } | ||||||
|  |  | ||||||
| var mainFiles ListOpts | var ( | ||||||
|  | 	mainFiles ListOpts | ||||||
| var downdoc docValue | 	downdoc   docValue | ||||||
| var gendoc docValue | 	gendoc    docValue | ||||||
|  | 	// The flags list of the paths excluded from watching | ||||||
| // The flags list of the paths excluded from watching | 	excludedPaths strFlags | ||||||
| var excludedPaths strFlags | 	// Pass through to -tags arg of "go build" | ||||||
|  | 	buildTags string | ||||||
| // Pass through to -tags arg of "go build" | 	// Application path | ||||||
| var buildTags string | 	currpath string | ||||||
|  | 	// Application name | ||||||
|  | 	appname string | ||||||
|  | 	// Channel to signal an Exit | ||||||
|  | 	exit chan bool | ||||||
|  | ) | ||||||
|  |  | ||||||
| func init() { | func init() { | ||||||
| 	cmdRun.Run = runApp | 	cmdRun.Run = runApp | ||||||
| @@ -51,14 +56,9 @@ func init() { | |||||||
| 	cmdRun.Flag.Var(&downdoc, "downdoc", "Auto download Swagger file when does not exist") | 	cmdRun.Flag.Var(&downdoc, "downdoc", "Auto download Swagger file when does not exist") | ||||||
| 	cmdRun.Flag.Var(&excludedPaths, "e", "Excluded paths[].") | 	cmdRun.Flag.Var(&excludedPaths, "e", "Excluded paths[].") | ||||||
| 	cmdRun.Flag.StringVar(&buildTags, "tags", "", "Build tags (https://golang.org/pkg/go/build/)") | 	cmdRun.Flag.StringVar(&buildTags, "tags", "", "Build tags (https://golang.org/pkg/go/build/)") | ||||||
|  | 	exit = make(chan bool) | ||||||
| } | } | ||||||
|  |  | ||||||
| var ( |  | ||||||
| 	currpath 	= "" |  | ||||||
| 	appname		= "" |  | ||||||
| 	exit 		= make(chan bool) |  | ||||||
| ) |  | ||||||
|  |  | ||||||
| func runApp(cmd *Command, args []string) int { | func runApp(cmd *Command, args []string) int { | ||||||
| 	ShowShortVersionBanner() | 	ShowShortVersionBanner() | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Faissal Elamraoui
					Faissal Elamraoui