|
|
@ -0,0 +1,19 @@ |
|
|
|
<h1>Go</h1> |
|
|
|
<p>Below is an example of making a HTTP request to SITE_NAME from Go.</p> |
|
|
|
<div class="go highlight"><pre><span></span><code><span class="kn">package</span> <span class="nx">main</span> |
|
|
|
|
|
|
|
<span class="kn">import</span> <span class="s">"fmt"</span> |
|
|
|
<span class="kn">import</span> <span class="s">"net/http"</span> |
|
|
|
<span class="kn">import</span> <span class="s">"time"</span> |
|
|
|
|
|
|
|
<span class="kd">func</span> <span class="nx">main</span><span class="p">()</span> <span class="p">{</span> |
|
|
|
<span class="kd">var</span> <span class="nx">client</span> <span class="p">=</span> <span class="o">&</span><span class="nx">http</span><span class="p">.</span><span class="nx">Client</span><span class="p">{</span> |
|
|
|
<span class="nx">Timeout</span><span class="p">:</span> <span class="mi">10</span> <span class="o">*</span> <span class="nx">time</span><span class="p">.</span><span class="nx">Second</span><span class="p">,</span> |
|
|
|
<span class="p">}</span> |
|
|
|
|
|
|
|
<span class="nx">_</span><span class="p">,</span> <span class="nx">err</span> <span class="o">:=</span> <span class="nx">client</span><span class="p">.</span><span class="nx">Head</span><span class="p">(</span><span class="s">"PING_URL"</span><span class="p">)</span> |
|
|
|
<span class="k">if</span> <span class="nx">err</span> <span class="o">!=</span> <span class="kc">nil</span> <span class="p">{</span> |
|
|
|
<span class="nx">fmt</span><span class="p">.</span><span class="nx">Printf</span><span class="p">(</span><span class="s">"%s"</span><span class="p">,</span> <span class="nx">err</span><span class="p">)</span> |
|
|
|
<span class="p">}</span> |
|
|
|
<span class="p">}</span> |
|
|
|
</code></pre></div> |