Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/farseer-go/fs
/ types & classes
Types & classes
123 in github.com/farseer-go/fs
⨍
Functions
589
◇
Types & classes
123
↓ 1 callers
TypeAlias
Enum
trace/eumCallType/enum.go:3
Struct
ApiResponse
ApiResponse 标准的API Response结构
core/apiResponse.go:11
TypeAlias
ApiResponseInt
ApiResponseInt 标准的API Response结构(默认int值)
core/apiResponseInt.go:4
TypeAlias
ApiResponseLong
ApiResponseLong 标准的API Response结构(默认int值)
core/apiResponseLong.go:4
TypeAlias
ApiResponseString
ApiResponseString 标准的API Response结构(默认string值)
core/apiResponseString.go:4
Struct
AsyncLocal
当前线程共享的变量
asyncLocal/newAsyncLocal.go:11
Struct
CompositionLogger
CompositionLogger 根据已添加的Provider,创建组合模式的Logger(壳)
flog/compositionLogger.go:10
Struct
Config
flog/config.go:3
Struct
ConsoleProvider
ConsoleProvider 控制台打印
flog/consoleProvider.go:10
Struct
ConsumerContext
trace/trackContext.go:71
FuncType
ConsumerFunc
ConsumerFunc 订阅者的函数
core/eventArgs.go:18
Struct
DateTime
dateTime/dt.go:14
Struct
DefaultLoggerFactory
DefaultLoggerFactory 默认的日志创建工厂(不需要应用去实现)
flog/iLoggerFactory.go:16
Struct
EmptyInterface
EmptyInterface any底层结构,参考reflect.Value的emptyInterface设计
fastReflect/emptyInterface.go:26
Struct
EmptyManager
trace/emptyManager.go:3
TypeAlias
Enum
container/eumLifecycle/enum.go:3
TypeAlias
Enum
Enum 日志等级
core/eumLogLevel/enum.go:10
TypeAlias
Enum
test/parse_convert_test.go:205
TypeAlias
Enum
trace/eumTraceType/enum.go:3
TypeAlias
EnumInt8
test/parse_convert_test.go:182
TypeAlias
EnumUint8
test/parse_convert_test.go:171
Struct
EventArgs
EventArgs 事件属性
core/eventArgs.go:4
Struct
ExceptionStack
trace/traceDetail.go:52
Struct
ExceptionStackDetail
trace/traceDetail.go:58
Interface
FarseerInitializeModule
FarseerInitializeModule 初始化(常用于根据配置设置初始化对象)
modules/farseerModule.go:17
Struct
FarseerKernelModule
modules/farseerKernelModule.go:14
Interface
FarseerModule
FarseerModule 依赖的模块
modules/farseerModule.go:4
Interface
FarseerPostInitializeModule
FarseerPostInitializeModule 初始化之后(常用于启动协程服务)
modules/farseerModule.go:24
Interface
FarseerPreInitializeModule
FarseerPreInitializeModule 预初始化(常用于全局变量初始化)
modules/farseerModule.go:10
Interface
FarseerShutdownModule
FarseerShutdownModule 应用关闭之前先关闭模块
modules/farseerModule.go:31
TypeAlias
FieldType
fastReflect/valueMeta.go:9
Struct
FileProvider
FileProvider 控制台打印
flog/fileProvider.go:17
Struct
FopsProvider
FopsProvider 上传到FOPS
flog/fopsProvider.go:21
Interface
IConfigProvider
configure/iConfigLoader.go:3
Interface
IDatabase
test/container_interface_test.go:3
Interface
IDatabaseFactory
test/container_method_test.go:9
Interface
IEvent
IEvent 定义的一个通用的事件发布接口
core/iEvent.go:4
Interface
IFormatter
IFormatter 日志格式
flog/iFormatter.go:12
Interface
IHealthCheck
IHealthCheck 健康检查
core/iHealthCheck.go:4
Interface
ILock
ILock 锁
core/iLock.go:4
Interface
ILog
ILog 日志记录器的外壳,由ILoggerFactory创建
core/iLog.go:6
Interface
ILoggerFactory
flog/iLoggerFactory.go:8
Interface
ILoggerPersistent
ILoggerPersistent 实际的日志记录器
flog/iLoggerProvider.go:11
Interface
ILoggerProvider
flog/iLoggerProvider.go:5
Interface
IManager
IManager 链路追踪管理
trace/iManager.go:4
Interface
IMapperInit
core/iMapperInit.go:3
Interface
IMyDb
test/container_inject_test.go:9
Interface
ITransaction
ITransaction 事务
core/iTransaction.go:6
FuncType
InterfaceAddrs
func() ([]net.Addr, error)
sonyflake/sonyflake.go:29
Struct
JsonFormatter
JsonFormatter json格式输出
flog/iFormatter.go:17
Struct
LogData
LogData 日志结构
flog/logData.go:14
Struct
Op
Op 选项
timingWheel/timingWheel.go:17
FuncType
OpOption
OpOption 选项
timingWheel/timingWheel.go:14
Struct
PointerMeta
PointerMeta 元数据
fastReflect/valueMeta.go:31
Struct
RefuseException
exception/refuseException.go:5
Struct
Settings
Settings configures Sonyflake: StartTime is the time since which the Sonyflake time is defined as the elapsed time. If StartTime is 0, the start time
sonyflake/sonyflake.go:52
Struct
SliceHeader
SliceHeader 切片的底层结构
fastReflect/emptyInterface.go:6
Struct
Sonyflake
Sonyflake is a distributed unique ID generator.
sonyflake/sonyflake.go:59
Struct
StringHeader
StringHeader is the runtime representation of a string. It cannot be used safely or portably and its representation may change in a later release. Mor
fastReflect/emptyInterface.go:20
Struct
TaskContext
trace/trackContext.go:81
Struct
TextFormatter
TextFormatter 文本格式输出
flog/iFormatter.go:32
Struct
Timer
timingWheel/timer.go:7
Struct
TraceContext
trace/trackContext.go:14
Struct
TraceDetail
TraceDetail 埋点明细(基类)
trace/traceDetail.go:19
Struct
TraceDetailDatabase
trace/traceDetailDatabase.go:3
Struct
TraceDetailEs
trace/traceDetailEs.go:3
Struct
TraceDetailEtcd
trace/traceDetailEtcd.go:3
Struct
TraceDetailEvent
TraceDetailEvent 事件埋点
trace/traceDetailEvent.go:4
Struct
TraceDetailGrpc
trace/traceDetailGrpc.go:7
Struct
TraceDetailHand
TraceDetailHand 手动埋点
trace/traceDetailHand.go:4
Struct
TraceDetailHttp
trace/traceDetailHttp.go:7
Struct
TraceDetailMq
trace/TraceDetailMq.go:3
Struct
TraceDetailRedis
trace/traceDetailRedis.go:3
Struct
TypeMeta
TypeMeta 类型元数据
fastReflect/typeMeta.go:10
Struct
UnmarshalVO
test/snc_test.go:12
Struct
UploadRequest
flog/fopsProvider.go:83
Struct
Watch
stopwatch/startNew.go:11
Struct
WatchKeyContext
trace/trackContext.go:92
Struct
WebContext
trace/trackContext.go:55
Struct
WebException
WebException 此异常类型在链路上不会被认定为异常,仅为业务上作为拒绝的继续往下执行的一种中断行为
exception/webException.go:10
Struct
arrayType
arrayType represents a fixed array type.
fastReflect/rtype.go:22
FuncType
brush
brush is a color join function
color/colors.go:11
Struct
callbackFn
initialize.go:31
Struct
catchException
exception/catchException.go:12
Struct
chanType
chanType represents a channel type.
fastReflect/rtype.go:30
Struct
componentConfig
组件日志
flog/config.go:12
Struct
componentModel
实现类模型
container/componentModel.go:11
Struct
config
configure/config.go:13
Struct
consoleLoggerPersistent
flog/consoleProvider.go:17
Struct
container
容器
container/container.go:14
Struct
databaseFactory
test/container_method_test.go:13
Struct
envConfig
configure/envConfig.go:9
Struct
exchangeConfig
test/configure_parseConfig_test.go:22
Struct
fileConfig
flog/config.go:24
Struct
fileLoggerPersistent
flog/fileProvider.go:49
Struct
fopsConfigureVO
DomainObject 配置中心
configure/fopsConfigure.go:15
Struct
fopsLoggerPersistent
flog/fopsProvider.go:31
Struct
funcType
fastReflect/rtype.go:36
Struct
healthCheck1
test/healthCheck_test.go:13
Struct
healthCheck1Module
test/healthCheck_test.go:29
next →
1–100 of 123, ranked by callers