12345678910111213141516171819202122232425 |
- package main
- import (
- "testing"
- "github.com/tal-tech/go-zero/core/fx"
- )
- func BenchmarkFx(b *testing.B) {
- type Mixed struct {
- Name string
- Age int
- Gender int
- }
- for i := 0; i < b.N; i++ {
- var mx Mixed
- fx.Parallel(func() {
- mx.Name = "hello"
- }, func() {
- mx.Age = 20
- }, func() {
- mx.Gender = 1
- })
- }
- }
|