タグ

Qiitaとgoに関するdaabtkのブックマーク (3)

  • Cloud Runで動かすGo + Echo Framework - Qiita

    Google Cloud Next ’19でKnativeベースの新サービス Cloud Runが発表されました。 https://cloud.withgoogle.com/next/sf Cloud Functionに代表されるGCPのServerlessは、HTTPをトリガとする場合、Go言語ではhttp.HandlerFunc 型をサポートしてやる必要がありました。 これはこれで便利なのですが、じゃあ別プラットフォームで可動している何らのFramework入りGoサーバーをCloud Functionに移行しようとする際、改修は少々入ってしまうので、移行計画なんかを立ててる間にめんどくさくなってきます(えっ) 素直にGAE使えとかGKEとかあーあー聞こえない Knative Knativeの詳しい説明は、下記に譲りまして Welcome to Knative | Knative Ku

    Cloud Runで動かすGo + Echo Framework - Qiita
  • Go言語で作るマリオ風2Dゲーム - Qiita

    概要 Go言語で2Dのゲームアプリの作り方を調べたので、簡単なゲームをサンプルとして作りました。 こちらにソースコード一式があります。 作成したもの 以下の画像のように、マリオのようなゲームを作りました。 緑の玉がプレーヤーで、青いお化けが敵です。 ステージ上にランダムに配置された落とし穴に落ちたり、ふわふわ動くお化けに当たったりしたら、ゲームオーバーです。 ゲームのステージは2種類あり、上のものの他にも、雪のステージもあります。 使用するライブラリについて engoというライブラリを用いることで、クロスプラットフォームなデスクトップゲームアプリができます。 このライブラリを使用する上で必要となる基的な概念を、以下で説明します。 ライブラリの基的な概念 Entityとは スクリーンに描画をされて、毎フレームごとに移動や当たり判定などの何らかの処理を行いたいものがある場合は、それらをEn

    Go言語で作るマリオ風2Dゲーム - Qiita
  • ファイルベースのQiitaクライアントqiitactlを作った話 - Qiita

    Qiitaの投稿をjekyllやHugoみたいにマークダウンファイルベースで投稿を管理できるコマンドラインツールをGoで書いた。QiitaとQiita:Teamの自分の投稿を新規作成・取得・更新・削除でき、その他にも幾つかのユーティリティコマンドがある。 モチベーション 日頃使ってるツールで書きたい。 使い方 インストール バイナリをダウンロードする場合 Latest Release · minodisk/qiitactlから使っているOS用のバイナリをダウンロードする。 パスを通す。 OSXでHomebrewを使っている場合

    ファイルベースのQiitaクライアントqiitactlを作った話 - Qiita
  • 1