Group
Overview
Location
- Reference: Go.fx
- Namespace: go.internal.singleflight
- Platforms: Island
Instance Methods
constructor
constructor
Group()
init()
Sub New()
constructor (Group)
Parameters:
- value:
Do
method Do(key: string; fn: Func<tuple of (RemObjects.Elements.System.Object,go.builtin.error)>): tuple of (v: Object, err: error, shared: Boolean)
(Object v, error err, Boolean shared) Do(string key, Func<tuple of (RemObjects.Elements.System.Object,go.builtin.error)> fn)
func Do(_ key: string, _ fn: Func<tuple of (RemObjects.Elements.System.Object,go.builtin.error)>) -> (Object, error, Boolean)
func Do(key string, fn Func<tuple of (RemObjects.Elements.System.Object,go.builtin.error)>) tuple of (|name=v| interface{}, |name=err| error, |name=shared| Boolean)
Function Do(key As string, fn As Func<tuple of (RemObjects.Elements.System.Object,go.builtin.error)>) As Tuple (Of Object, error, Boolean)
Parameters:
- key:
- fn:
DoChan
method DoChan(key: string; fn: Func<tuple of (RemObjects.Elements.System.Object,go.builtin.error)>): tuple of (ReceivingChannel<Result>, Boolean)
(ReceivingChannel<Result>, Boolean) DoChan(string key, Func<tuple of (RemObjects.Elements.System.Object,go.builtin.error)> fn)
func DoChan(_ key: string, _ fn: Func<tuple of (RemObjects.Elements.System.Object,go.builtin.error)>) -> (ReceivingChannel<Result>, Boolean)
func DoChan(key string, fn Func<tuple of (RemObjects.Elements.System.Object,go.builtin.error)>) tuple of (ReceivingChannel<Result>, Boolean)
Function DoChan(key As string, fn As Func<tuple of (RemObjects.Elements.System.Object,go.builtin.error)>) As Tuple (Of ReceivingChannel<Result>, Boolean)
Parameters:
- key:
- fn:
ForgetUnshared
Parameters:
- key: