mimikunの技術メモ

mimikunがプログラミング中調べてわかったことをまとめていくブログです

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