func()

in dubbo-go-triple-server/main.go [81:92]


func (p *Provider) Fibonacci(_ context.Context, req *api.FibonacciRequest) (*api.FibonacciResult, error) {
	if rand.Float64() < timeoutRatio {
		time.Sleep(timeoutDuration)
	}
	ret, err := fibonacci(req.N)
	if err != nil {
		return nil, err
	}
	return &api.FibonacciResult{
		Result: ret,
	}, nil
}