doc-architect/doc-architect-core/src/main/java/com/docarchitect/core/scanner/impl/go/GoHttpRouterScanner.java [377:397]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        while (matcher.find()) {
            String routerVar = matcher.group(1);
            String method = matcher.group(2);
            String path = matcher.group(3);
            String handler = matcher.group(4);

            // Apply group prefix if router is a group
            String prefix = groupPrefixes.getOrDefault(routerVar, "");
            String fullPath = combinePaths(prefix, path);

            ApiEndpoint endpoint = new ApiEndpoint(
                componentId,
                ApiType.REST,
                fullPath,
                method,
                handler,
                null, // requestSchema
                null, // responseSchema
                null  // authentication
            );
            apiEndpoints.add(endpoint);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



doc-architect/doc-architect-core/src/main/java/com/docarchitect/core/scanner/impl/go/GoHttpRouterScanner.java [412:431]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        while (matcher.find()) {
            String routerVar = matcher.group(1);
            String method = matcher.group(2);
            String path = matcher.group(3);
            String handler = matcher.group(4);

            String prefix = groupPrefixes.getOrDefault(routerVar, "");
            String fullPath = combinePaths(prefix, path);

            ApiEndpoint endpoint = new ApiEndpoint(
                componentId,
                ApiType.REST,
                fullPath,
                method,
                handler,
                null,
                null,
                null
            );
            apiEndpoints.add(endpoint);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



