forked from GithubBackups/healthchecks
Add go example to "manage.py pygmentize" command.
Make sure the Go snippet shows up in the welcome page and also in the check details page.
This commit is contained in:
parent
ad731dfe0e
commit
6cd4e494e8
@ -7,6 +7,7 @@ All notable changes to this project will be documented in this file.
|
||||
- Add the "Last Duration" field in the "My Checks" page (#257)
|
||||
- Add "last_duration" attribute to the Check API resource (#257)
|
||||
- Upgrade to psycopg2 2.8.3
|
||||
- Add Go usage example
|
||||
|
||||
### Bug Fixes
|
||||
- Usernames now are uuid3(const, email). Prevents multiple accts with same email (#290)
|
||||
|
@ -34,6 +34,7 @@ class Command(BaseCommand):
|
||||
_process("crontab", lexers.BashLexer())
|
||||
_process("cs", lexers.CSharpLexer())
|
||||
_process("node", lexers.JavascriptLexer())
|
||||
_process("go", lexers.GoLexer())
|
||||
_process("python_urllib2", lexers.PythonLexer())
|
||||
_process("python_requests", lexers.PythonLexer())
|
||||
_process("python_requests_fail", lexers.PythonLexer())
|
||||
|
@ -20,6 +20,9 @@
|
||||
<li class="hidden-xs">
|
||||
<a href="#node" data-toggle="tab">Node.js</a>
|
||||
</li>
|
||||
<li class="hidden-xs">
|
||||
<a href="#go" data-toggle="tab">Go</a>
|
||||
</li>
|
||||
<li class="hidden-xs">
|
||||
<a href="#php" data-toggle="tab">PHP</a>
|
||||
</li>
|
||||
@ -57,6 +60,9 @@
|
||||
<div role="tabpanel" class="tab-pane" id="node">
|
||||
{% include "front/snippets/node.html" %}
|
||||
</div>
|
||||
<div role="tabpanel" class="tab-pane" id="go">
|
||||
{% include "front/snippets/go.html" %}
|
||||
</div>
|
||||
<div role="tabpanel" class="tab-pane" id="php">
|
||||
{% include "front/snippets/php.html" %}
|
||||
</div>
|
||||
|
@ -1,4 +1,12 @@
|
||||
<div class="highlight"><pre><span></span><span class="nb">import</span> <span class="s1">"net/http"</span>
|
||||
<span class="nb">import</span> <span class="s1">"fmt"</span>
|
||||
<span class="nx">func main() { </span><span class="p">_, err := http.Head("PING_URL") }</span>
|
||||
<div class="highlight"><pre><span></span><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="kd">func</span> <span class="nx">main</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">http</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>
|
||||
</pre></div>
|
||||
|
@ -1,3 +1,5 @@
|
||||
package main
|
||||
|
||||
import "fmt"
|
||||
import "net/http"
|
||||
|
||||
|
@ -99,6 +99,9 @@
|
||||
<div role="tabpanel" class="tab-pane" id="node">
|
||||
{% include "front/snippets/node.html" %}
|
||||
</div>
|
||||
<div role="tabpanel" class="tab-pane" id="go">
|
||||
{% include "front/snippets/go.html" %}
|
||||
</div>
|
||||
<div role="tabpanel" class="tab-pane" id="php">
|
||||
{% include "front/snippets/php.html" %}
|
||||
</div>
|
||||
|
Loading…
x
Reference in New Issue
Block a user