Directories
¶
| Path | Synopsis |
|---|---|
|
Package configs 提供应用程序配置管理功能
|
Package configs 提供应用程序配置管理功能 |
|
Package context provides the core application context for the gocli application.
|
Package context provides the core application context for the gocli application. |
|
Package debug 提供调试相关功能
|
Package debug 提供调试相关功能 |
|
Package models defines the data models and structures required by the gocli commands.
|
Package models defines the data models and structures required by the gocli commands. |
|
Package project provides the core functionality for managing projects within the gocli application.
|
Package project provides the core functionality for managing projects within the gocli application. |
|
Package style 提供多种样式化输出功能
|
Package style 提供多种样式化输出功能 |
|
Package tools provides utilities and shared functionality for the `tools` command and its subcommands.
|
Package tools provides utilities and shared functionality for the `tools` command and its subcommands. |
|
utils
|
|
|
count
Package count 提供代码统计的工具函数
|
Package count 提供代码统计的工具函数 |
|
deps
Package deps provides utilities for managing Go module dependencies.
|
Package deps provides utilities for managing Go module dependencies. |
|
doc
Package doc provides utilities for working with documentation.
|
Package doc provides utilities for working with documentation. |
|
executor
Package executor 提供了一个用于执行外部命令的工具,支持捕获输出、错误处理和流式输出等功能
|
Package executor 提供了一个用于执行外部命令的工具,支持捕获输出、错误处理和流式输出等功能 |
|
fsop
Package fsop provides file system operations.
|
Package fsop provides file system operations. |
|
gitignore
Package gitignore provides utilities for parsing and matching .gitignore patterns.
|
Package gitignore provides utilities for parsing and matching .gitignore patterns. |
|
hotload
Package hotload 提供高性能的文件变更监控工具,用于触发热重载.
|
Package hotload 提供高性能的文件变更监控工具,用于触发热重载. |
|
list
Package list like `go list` lists Go packages in the current module.
|
Package list like `go list` lists Go packages in the current module. |
|
log
Package log 提供全局日志记录器的初始化和获取功能 使用 zerolog 作为日志库,支持多种输出模式(控制台、文件、两者) 支持不同的日志级别(Trace、Debug、Info、Warn、Error、Fatal、Panic)
|
Package log 提供全局日志记录器的初始化和获取功能 使用 zerolog 作为日志库,支持多种输出模式(控制台、文件、两者) 支持不同的日志级别(Trace、Debug、Info、Warn、Error、Fatal、Panic) |
|
newproject
Package newproject 新建项目工具模块
|
Package newproject 新建项目工具模块 |
|
newproject/templates/go/basic
command
Package main is a simple program that prints "Hello, World!" to the console.
|
Package main is a simple program that prints "Hello, World!" to the console. |
|
newproject/templates/go/stdweb
command
Package main is a simple web server that responds with "Hello, World!" to HTTP requests.
|
Package main is a simple web server that responds with "Hello, World!" to HTTP requests. |
|
schema
Package schema provides utilities for working with JSON schemas.
|
Package schema provides utilities for working with JSON schemas. |
|
version
Package version provides version information for the gocli application.
|
Package version provides version information for the gocli application. |
Click to show internal directories.
Click to hide internal directories.