Hello world github/linguist#1 cool, and #1!
And that is not all.
#Lists
##Numbered List
##Bullet List
#Code Example
##Code enclosed in 'backquotes':
Always use var
to define a variable. For example, var baz = 'initial value';
would define
variable baz
.
##This is some nonsense javascript code:
var fs = require('fs');
var count = 0, text;
exports.bar = {
boo: true,
baz: 'Fred'
};
function foo(inc) {
try {
console.log("foo has been called");
count = count + inc;
if (count >= 10) {
count = 0;
} else {
text = fs.readFileSync('foo.txt');
}
catch(err) {
throw new Error('Help! ' + err);
}
}
#Fenced Javascript Code
var fs = require('fs');
var count = 0, text;
exports.bar = {
boo: true,
baz: 'Fred'
};
function foo(inc) {
try {
console.log("foo has been called");
count = count + inc;
if (count >= 10) {
count = 0;
} else {
text = fs.readFileSync('foo.txt');
}
catch(err) {
throw new Error('Help! ' + err);
}
}
##Fenced Ruby Code
require "bunny"
conn = Bunny.new(:hostname => "127.0.0.1", :port => 5672)
conn.start
ch = conn.create_channel
q = ch.queue("hello")
q.subscribe(:ack => true, :block => true,) do |delivery_info, properties, body|
puts " [x] Received '#{body}'"
# imitate some work
sleep body.count(".").to_i
puts " [x] Done"
ch.ack(delivery_info.delivery_tag)
if body == "stop"
delivery_info.consumer.cancel
end
end
##Fenced Coffeescript Code
fs = require 'fs'
count = 0
text = null
exports.bar =
boo: true
baz: 'Fred'
foo = (inc) ->
try
console.log "foo has been called"
count = count + inc
if count >= 10
count = 0
else
text = fs.readFileSync 'foo.txt'
catch err
throw new Error 'Help! ' + err
##Fenced Python Code
def fib(n):
if n > 1:
return n * fib(n -1)
else:
return 1
if __name__ == '__main__':
import sys
n = int(sys.argv[1]) if len(sys.argv) > 1 else 5
f = fib(n)
print 'fib(', n, ') is ', f
#In Conclusion
You can do it too!
Try to enclose code
in backquotes.