<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Swagger on perri.to</title>
    <link>https://perri.to/fr/tags/swagger/</link>
    <description>Recent content in Swagger on perri.to</description>
    <generator>Hugo</generator>
    <language>fr-FR</language>
    <lastBuildDate>Sun, 19 Jul 2026 16:55:30 +0200</lastBuildDate>
    <atom:link href="https://perri.to/fr/tags/swagger/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Générer des types go à partir de json</title>
      <link>https://perri.to/fr/2020/11/generer-des-types-go-a-partir-de-json/</link>
      <pubDate>Fri, 13 Nov 2020 00:21:26 +0000</pubDate>
      <guid>https://perri.to/fr/2020/11/generer-des-types-go-a-partir-de-json/</guid>
      <description>&lt;p&gt;L&amp;rsquo;un des obstacles les plus courants lorsqu&amp;rsquo;on programme des logiciels exposés à internet en Go est le parsing du JSON. En tant que langage typé, Go exige un destinataire correctement défini pour le JSON désérialisé. Un contournement courant est un arbre imbriqué à l&amp;rsquo;infini de &lt;code&gt;map[string]interface{}&lt;/code&gt; et un tas de type assertions récursives.&lt;/p&gt;&#xA;&lt;p&gt;En développant &lt;a href=&#34;https://github.com/ShiftLeftSecurity/atlassian-connect-go&#34;&gt;atlassian-connect-go&lt;/a&gt;, je me suis heurté au même mur : beaucoup des types d&amp;rsquo;Atlassian n&amp;rsquo;étaient définis que sous forme de JSON. J&amp;rsquo;ai fini par le régler en créant &lt;a href=&#34;https://github.com/perrito666/LAC&#34;&gt;LazyApiCoder&lt;/a&gt;, qui peut créer un ensemble complet de types go à partir soit d&amp;rsquo;un schéma swagger 3, soit d&amp;rsquo;un ensemble d&amp;rsquo;exemples JSON.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
