URL Builder / Générateur de requête dans Go

Je suis intéressé (e) et dynamique, en prenant des arguments de l'utilisateur en tant que contribution par le biais d'un navigateur ou d'un CLI de passe dans les paramètres de l'API REST d'appel et donc de construire l'URL dynamiquement à l'aide de Aller qui va finalement me récupérer certaines données JSON. Je voulais savoir quelques techniques en Aller qui pourrait m'aider à le faire. Un moyen idéal j'ai pensé a utiliser une carte et de le remplir avec des arguments clés et les valeurs correspondantes et itérer sur elle et l'ajouter à la chaîne de l'URL.Mais quand il s'agit de manière dynamique en prenant les arguments et le remplissage de la carte,je ne suis pas très bien comment faire en Aller. Quelqu'un peut-il m'aider avec quelques extrait de code en matière de Go?

Exemple -

http://:port?api=fetchJsonData&arg1=val1&arg2=val2&arg3=val3.....&argn=valn

source d'informationauteur psbits