GobyでHello World してみた

はてブホッテントリを眺めていたところ、Gobyという言語についての記事があったので環境構築&Hello Worldしたくなったのでやってみた。

GobyはRuby + Go みたいな感じらしい。

インストール方法

brewで一発。

brew tap goby-lang/goby
brew install goby

Hello World コード

サーバ立ててHello Worldと出す感じかな? よくわからない・・・

これと同じものを使っている。

require "net/simple_server"

server = Net::SimpleServer.new("3000")

i = 0

server.get("/") do |req, res|
  puts(i)
  i = i+1
  res.body = req.method + " Hello World"
  res.status = 200
end

server.get("/not_found") do |req, res|
  res.body = "Not Found"
  res.status = 404
end

server.start