Adding HTTP Support to Knowledge Graph Client

What does this MR do and why?

Adding HTTP support for Knowledge Graph in Addition to Unix Sockets.

How to set up and validate locally

You can refer to this MR description for testing, but use http instead of unix.

For example:

export GITLAB_ZOEKT_GKG_INDEX_URL=http://localhost:3476
export GITLAB_ZOEKT_GKG_QUERY_URL=unix://localhost:3476

go run gitlab.com/OmarQunsulGitlab/GoEcho@latest http://localhost:3476

Merge request reports

Loading