タグ Go言語
人気順 5 users 10 users 50 users 100 users 1000 usersゲームボーイエミュレータをGo言語で書いた - undefined
概要 Goはこれまで量を書いたことがなかったので入門にゲームボーイエミュレータを書いてみることにした。ゲームボーイである理由はたまたまよくできたゲームボーイの資料(http://marc.rawer.de/Gameboy/Docs/GBCPUman.pdf)を見つけてしまったため。 成果物 github.com まだ基本的なカートリッジタイプしか実装できてい... 続きを読む
「Go言語らしさ」とは何か? Simplicityの哲学を理解し、Go Wayに沿った開発を進めることの良さ - エンジニアHub|若手Webエンジニアのキャリアを考える!
id:Songmuと申します。はてな東京オフィスでチーフエンジニアを務め、Mackerelというサーバー監視のSaaS開発においてプロダクトマネージャーを担当しています。 筆者が勤めている株式会社はてなでは、2013年よりGo言語を開発に用いるようになりました。導入当初はMackerelで用いられる監視エージェントであるmackerel-ag... 続きを読む
Go言語がダメな理由 | POSTD
私はGo言語が気に入っていますし、多くの場面で使用します。現にこのブログもGoで書いています。Goは便利な言語ですが、優れた言語とは言えません。つまり、悪くはないけれど、十分ではないということです。 満足できない言語を使用する際は注意が必要です。注意を怠ると、その言語を次の20年間使い続ける羽目になるかも... 続きを読む
Raspberry PiとGo言語でミニトマトの栽培環境を監視してLINE Botで通知する - ぐるなびをちょっと良くするエンジニアブログ
2017 - 07 - 14 Raspberry PiとGo言語でミニトマトの栽培環境を監視してLINE Botで通知する 夏休み向け 【執筆者】長谷川 list Tweet こんにちは。ビジネスソリューション開発グループ チャネルソリューションチームの長谷川と申します。 家庭菜園としてミニトマトの栽培を始めました。 せっかくの機会なので、温度、湿度と土の水分量をRaspberry Piで監視し、... 続きを読む
なぜGo言語(golang)はよい言語なのか・Goでプログラムを書くべきなのか
なぜGo言語(golang)はよい言語なのか・Goでプログラムを書くべきなのか 更新 Dec 15, 2016 Go言語 (golang)の良い点 結論としてはGo言語には以下のようないくつかの長所があり、現実路線で非常にバランスがとれた言語だと思います。 これらの長所のために失われたメリットも当然いくつもありますが、一定程度以上の規模のプロジェクトで利用する言語の選択肢としては現存するプログラミ... 続きを読む
大規模サービスにおけるシステム構成の変遷 | eureka tech blog
皆さん、メリークリスマス。エウレカCEOの石橋です。 eureka Advent Calendar 2016 の24日目を担当します。 23日目は弊社 松尾 による「 pairsのインフラコストを最適化しました 」でした。 エウレカでは今年の初めに、pairsのGo言語によるフルスクラッチ版をカットオーバーしました。それに伴いシステム構成も大幅に変化し、カットオーバー後もアップデートを重ねてきまし... 続きを読む
pairsのインフラコストを最適化しました | eureka tech blog
この記事は eureka Advent Calendar 2016 の23日目の記事です。 22日目は弊社 森川 による Go言語での決済システムとマイクロサービス化について でした。 こんにちは。エウレカでインフラエンジニアの松尾です。 今年も残す所あと少しですね。エウレカは本日から冬季休暇となっております。 今回はpairsのawsのコストを最適化することができたので、その施策について書いてい... 続きを読む
regexpとの付き合い方 〜 Go言語標準の正規表現ライブラリのパフォーマンスとアルゴリズム〜 | eureka tech blog
こんにちは! エンジニアの臼井です。 この記事は、 eureka Advent Calendar 2016 20日目の記事です。 昨日は、太田さんの angular-cliで始めるAngular2 という記事でした。 今日の記事では、Go言語標準の正規表現ライブラリ、 regexp についてお話します。 本稿において使用するGo言語のバージョンは 1.7系とします。 regexp は遅い 残念なが... 続きを読む
【Go言語】append使い分けのススメ 〜スライスの先頭へ要素を追加するとき、中身の型は固定長?可変長?〜 | eureka tech blog
【Go言語】append使い分けのススメ 〜スライスの先頭へ要素を追加するとき、中身の型は固定長?可変長?〜 こんにちは、pairs事業部の山下です。 最近はインフラチームから離れて、pairs GlobalチームでPMとして日々を送っています。 一応エンジニアなので、手が空けば実装もします。 そんな中、久しぶりにGoを書いていて、 スライスの先頭に要素を追加(Unshift)したい 事案が発生し... 続きを読む
Go言語でサクッとコマンドラインツールをつくる | eureka tech blog
こんにちは!エウレカの田野です。 2016年もはじまり、今年は新しい言語を習得しよう!と1年の抱負を持ったかたもいらっしゃると思います。Go言語は(1)言語仕様が簡単で書きやすい、(2)クロスコンパイルができる、(3)高速に動作する、ので習得がオススメです! 「ワタシハ ゴーゲンゴ チョットデキル」と言ってみませんか。( 出典元: LinuxCon Tシャツ … 会社で作ってくれないかな。) 「G... 続きを読む
【翻訳】Go言語がダメな理由 | POSTD
私はGo言語が気に入っていますし、多くの場面で使用します。現にこのブログもGoで書いています。Goは便利な言語ですが、優れた言語とは言えません。つまり、悪くはないけれど、十分ではないということです。 満足できない言語を使 […]私はGo言語が気に入っていますし、多くの場面で使用します。現にこのブログもGoで書いています。Goは便利な言語ですが、優れた言語とは言えません。つまり、悪くはないけれど、十... 続きを読む