-
**Is your feature request related to a problem? Please describe.**
We have a component test library for testing services (which use an uberfx-based library) as a blackbox. For this test framework w…
-
@matdurand :
> Hey, great work on the lib!
>
> Any chance you have plans to support a concept similar to groups in Dig? (aka, registering a bunch of things of the same type, and asking for the l…
-
When there is a timeout, we try to generate a timeout report by printing what timed out. There is a race in this logic which sometimes results in CI failures like this:
```
--- FAIL: TestAppSt…
-
**Describe the bug**
The `fx.Dotgraph` displayed when visualizing the dependency graph is incorrect when using the new `fx.Private` variable.
**To Reproduce**
For the following code it prints as…
-
I'm currently working on reusable modules for common infrastructure like database, MQ, ID provider, etc and these modules may also depends on other sub-modules, such as a config server.
Ideally, I'…
-
I used version 1.4.10. The database uses PostgreSQL. However, the following error appears. It seems to be incompatible with the existing.
```
M:\Programs_1\teldrive-windows-amd64>teldrive run
panic…
-
**Describe the bug**
>casa os randomly breaks I am unable to access the web UI or any apps i installed
**To Reproduce**
> Steps to reproduce the behavior:
1. install casaos
2. wait
3. …
-
All of the information/examples that I can find about how to use Fx in the "correct" way are centered around long-lived processes (HTTP servers and the like). I really like how my application is struc…
-
In #931, we added checks to ensure that lifecycle hooks only run once to avoid users accidentally running app.Stop twice by doing: app.Run, app.Stop.
This seems to have broken some users like @zent…
-
```
package main
import (
"fmt"
"go.uber.org/dig"
)
type Animal interface {
Say()
}
type Dog struct {
Name string
}
// NewDog dig provider
func NewDog() *Dog {
println("new …