17 references to MapTypeRefToGo
Aspire.Hosting.CodeGeneration.Go (17)
AtsGoCodeGenerator.cs (17)
175var propertyType = MapTypeRefToGo(property.Type, property.IsOptional); 234var keyType = MapTypeRefToGo(returnType.KeyType, false); 235var valueType = MapTypeRefToGo(returnType.ValueType, false); 240var elementType = MapTypeRefToGo(returnType.ElementType, false); 294var returnType = MapTypeRefToGo(capability.ReturnType, false); 316: MapTypeRefToGo(parameter.Type, parameter.IsOptional); 351var paramTypeStr = MapTypeRefToGo(parameter.Type, parameter.IsOptional); 415var keyType = MapTypeRefToGo(returnType.KeyType, false); 416var valueType = MapTypeRefToGo(returnType.ValueType, false); 421var elementType = MapTypeRefToGo(returnType.ElementType, false); 668AtsTypeCategory.Array => $"[]{MapTypeRefToGo(typeRef.ElementType, false)}", 670? $"[]{MapTypeRefToGo(typeRef.ElementType, false)}" 671: $"*AspireList[{MapTypeRefToGo(typeRef.ElementType, false)}]", 673? $"map[{MapTypeRefToGo(typeRef.KeyType, false)}]{MapTypeRefToGo(typeRef.ValueType, false)}" 674: $"*AspireDict[{MapTypeRefToGo(typeRef.KeyType, false)}, {MapTypeRefToGo(typeRef.ValueType, false)}]",