Documentation ¶
Overview ¶
NexFrame是一款基于 Go 语言免费开源的,快速、简单的企业级应用开发框架,旨在为开发者提供高效、可靠、可扩展的应用开发框架。 通过集成ServiceWeaver服务能力,实现单体开发,微服务运行的效果。
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Server ¶
func Server(name ...interface{}) *nf.APIFramework
Server 创建并返回一个新的API框架实例。 name参数目前未使用,保留用于未来扩展。
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
encoding
|
|
gbinary
Package gbinary 提供了基本类型和字节切片之间的编码和解码功能。
|
Package gbinary 提供了基本类型和字节切片之间的编码和解码功能。 |
gcharset
Package gcharset 实现字符集转换功能。
|
Package gcharset 实现字符集转换功能。 |
gyaml
Package gyaml 提供YAML内容的访问和转换功能。
|
Package gyaml 提供YAML内容的访问和转换功能。 |
Package g 提供全局变量和初始化功能。
|
Package g 提供全局变量和初始化功能。 |
Package i18n 提供了一个简单的国际化(i18n)支持库
|
Package i18n 提供了一个简单的国际化(i18n)支持库 |
net
|
|
os
|
|
command
Package command provides console operations, like options/arguments reading.
|
Package command provides console operations, like options/arguments reading. |
file
Package file 提供文件处理、上传和水印功能
|
Package file 提供文件处理、上传和水印功能 |
servers
|
|
Package utils 提供通用的字符串处理工具函数
|
Package utils 提供通用的字符串处理工具函数 |
empty
Package empty 提供检查变量是否为空/nil的函数
|
Package empty 提供检查变量是否为空/nil的函数 |
errors
Package errors provides functionalities to manipulate errors for internal usage purpose.
|
Package errors provides functionalities to manipulate errors for internal usage purpose. |
errors/gcode
Package gcode provides universal error code definition and common error codes implementation.
|
Package gcode provides universal error code definition and common error codes implementation. |
errors/gerror
Package gerror provides rich functionalities to manipulate errors.
|
Package gerror provides rich functionalities to manipulate errors. |
grand
Package grand 提供高性能的随机字节/数字/字符串生成功能。
|
Package grand 提供高性能的随机字节/数字/字符串生成功能。 |
gstr
Package gstr 提供字符串处理的工具函数
|
Package gstr 提供字符串处理的工具函数 |
gstructs
Package gstructs 提供结构体信息检索的功能
|
Package gstructs 提供结构体信息检索的功能 |
ratelimit
Package ratelimit 提供了一个灵活的令牌桶实现,用于速率限制。
|
Package ratelimit 提供了一个灵活的令牌桶实现,用于速率限制。 |
reflection
Package reflection provides some reflection functions for internal usage.
|
Package reflection provides some reflection functions for internal usage. |
rwmutex
Package rwmutex provides switch of concurrent safety feature for sync.RWMutex.
|
Package rwmutex provides switch of concurrent safety feature for sync.RWMutex. |
tag
Package gtag providing tag content storing for struct.
|
Package gtag providing tag content storing for struct. |
Click to show internal directories.
Click to hide internal directories.