こんにちは、エンジニアの東です。 PHPerが学ぶgo tour #1 ~基本~ に引き続き、 PHPerが Tour of Go で学んでいくときのためにPHPとGoでの書き方の比較をしていきたいと思います。 制御構文 今回はTour of Goの制御構文から(https://go-tour-jp.appspot.com/flowcontrol/1)紹介していきます。 制御構文は制御文に括弧がいらなくて戸惑うかと思いいますが、それくらいであとは基本的にシンプルです。 for いわゆる普通のfor文です。
こんにちは、VASILYのバックエンドエンジニアの塩崎です。 9/17〜9/20にかけて広島で開催されたRubyKaigi2017に、VASILYから4人が参加しました。 3日間で約50個の講演があり、参加者も数百人を超えるであろう大変大規模なカンファレンスでした。 たくさんの講演の中で、VASILYのエンジニアが興味を持ったものを、この記事でいくつか紹介いたします。 The many faces of module Ruby Lauguage Server Ruby and Distributed St
こんにちは、エンジニアの東です。 今回は「PHPerが学ぶGo Tour」という題目通り、 Tour of Go をPHP使いが学ぶ上での言語の違いを書いていきたいと思います。 なぜこの記事を書くに至ったか。それは弊社では言語にGoを採用しておりますが、 慣れ親しんだ言語とは別に新しい言語を扱うのは、非常に戸惑うことが多いと思います。 筆者自身もよく、GoとPHPを行き来するため、PHPでセミコロン忘れやGoで変数定義で $piyo と書いてしまい、 「動かない…なんでー…」っと、
みなさん、Golang書いてますか? お久しぶりです。メディアシステム開発部の森竹です。 前回は Docker for Macを使ってRuby on Rails開発環境を構築する を紹介させて頂きました。 今回はTravis CIを使用したGolangビルドを紹介させて頂きます。 ビルド Travis CI でGolangビルドを実行し、AWS S3へPUTします。ビルドサーバーでGolangビルドする案もありましたが、下記の観点を鑑み、Travis CIを選択しました。 Travis CI ビルドサーバ