golangで作ったポートフォリオ(portfolio) 略して、gortfolio
ブラックジャック、条文検索、チャット、スクレイピングなど、種々雑多な機能を詰め込んだサイトを、GCEへデプロイ
- 現在の東京の天気・気温・風速表示(OpenWeather API)
- ブラックジャック機能
- ディーラーと対戦し、勝敗を記録できます
- 刑法の条文検索機能
- 全文の表示(スクレイピング,goquery)
- 条文番号(算用数字)による条文検索
- あしあと機能
- ページ別アクセス数の棒グラフ表示(gonum)
- 閲覧者のアクセスページ・日時の表示・PDF出力機能(gopdf)
- Qiitaのトレンド記事表示(スクレイピング,goquery)
- 認証機能
- Googleアカウントによるログイン(gomniauth)
- 新規登録、ログイン、ログアウト
- テストユーザーでログイン
- フラッシュメッセージ表示
- websocketを用いたチャット機能
- メッセージ送信
- 画像のアップロード、名前変更
- 一人しりとり機能
- タスク管理機能
- タスクの作成・編集・削除
- QRコード表示
- Golang1.13, gorm, Go Modules
- GCE, Cloud DNS
- SQLite3
- Bootstrap4