内容一覧
状態:-
閲覧数:534
投稿日:2017-12-07
更新日:2018-04-29
Goを知ったきっかけ / Go学習のきっかけ
2017年
学習のための調査開始
2018年
「Python」×「Nginx」で「Hello World」表示された。その過程で、Goでも出来そうなことに気がつく
「Python」×「Web」が軌道に乗ったため、Go学習再開を決意
「Go」×「Nginx」で「Hello World」表示。※「go run index.go」で起動
「Go」×「Nginx」で「Hello World」表示。※CentOS7サービス経由で起動
Goを知ったきっかけ / Go学習のきっかけ
2017年
2017/12/7
学習のための調査開始
3:09
・GoでWEBサイトを公開する場合のサーバ構成の選択肢について
Go
・GoだけでWebサーバが出来るのでしょうか?
・「localhost:8080」ではなく、「ja.stackoverflow.com」のようなアドレスで公開可能?
下記の違いは?
・検索した限りでは下記3種類あるのかなと思ったのですが、それぞれのメリットデメリットは?
・Go
・Go+Apache
・Go+nginx
※その他
・現在のサーバ環境は、Apacheでバーチャルドメインです
・GoだけでWebサーバが出来るのでしょうか?
・「localhost:8080」ではなく、「ja.stackoverflow.com」のようなアドレスで公開可能?
下記の違いは?
・検索した限りでは下記3種類あるのかなと思ったのですが、それぞれのメリットデメリットは?
・Go
・Go+Apache
・Go+nginx
※その他
・現在のサーバ環境は、Apacheでバーチャルドメインです
12/8
Go1.9.2インストール
・ビルド結果(Hello world)をコマンドプロンプト表示
12/13
echoがインストールされていない
cannot find package "github.com/labstack/echo" in any of:
12/14
コマンド画面を見ると成功しているようだが、ブラウザ画面には何も表示されない
⇨ http server started on [::]:3000
12/15
公式サイトに掲載されている最も基本的なサンプルコード
・ブラウザ画面
Hello, World!
12/17
テンプレート使用 / Go言語のWebフレームワーク「Echo」を使ってみる ①(Hello World的な)
・ブラウザ画面
▼\home\★★\go\src\try-using-echo
Hello World!
12/25
staticファイルが表示されない
・公式サイトに掲載されている最も基本的なサンプルコードを参考に修正
12/26
CSSファイル反映
12/31
2.フォーム画面よりGET送信
・「佐藤」と入力すると、画面遷移後「Hello 佐藤!」と表示
Go言語でWebサイト公開
サーバ構成の選択肢
・Go
・Go+Nginx
何れが良いか分からない
何れの方法も分からない
→ 一旦学習中止
2018年
2018/4/24
「Python」×「Nginx」で「Hello World」表示された
・その過程で、Goでも出来そうなことに気がつく
4/27
「Python」×「Web」が軌道に乗ったため、Go学習再開を決意
4/28
「Go」×「Nginx」で「Hello World」表示された。※「go run index.go」経由で起動
・体感的には、「Python」×「Nginx」より優しい印象
※uwsgiを使用しないので!
4/29
「Go」×「Nginx」で「Hello World」表示。※CentOS7サービス経由で起動
nginx + Go-FCGI で Web アプリを動かす
Go言語によるwebアプリの作り方
Go言語の初心者が見ると幸せになれる場所
HUGOを使ってサイトを立ち上げる方法
O'Reilly Japan - Go言語によるWebアプリケーション開発
oreilly-japan/go-programming-blueprints
matsubara0507/goblueprints: 「Go言語によるWebアプリケーション開発」のソースコード置き場
Go言語によるWebアプリケーション開発
Go言語によるWebアプリケーション開発 4.2.1.1 練習問題
「Go言語によるWebアプリケーション開発」でハマったところ
Echo - High performance, minimalist Go web framework
・Go製のPocketクローンとして公開されたオープンソースのブックマークマネージャ・「shiori」
nginxとgolangでリバースプロキシをやってみる
-
Amazon Linux に GoLang をインストールし、NginxのWebサーバを構築 & 簡単なHTTPレスポンスを受けるまで - Qiita
Go - Nginxを使った簡単な設定 - Qiita
shogo82148/go-nginx-oauth2-adapter
http://umegusa.hatenablog.jp/entry/2015/02/22/025832
Nginx + Go言語でウェブアプリを作成 | エンジニア足立のコーディング日記 - 株式会社ディープ
nginxでgoを動かす - 冷やしブログはじめました
ダメ男のブログ: 【Golang】初めてのGolang 本番への導入を検証する その2 Nginx連携
Deployment with nginx - beego: simple & powerful Go app framework
nginx - centos6上でgoとngnixの設定について教えてください。(97345)|teratail
go - Serving golang scripts from nginx - Stack Overflow
Go の echo ってWebサーバーでサクッと REST しちゃう
echo 初心者でも簡単!! echo で扱うアセットファイル群を簡単にバイナリにまとめて使ってみる
Echoを試してみる
・Go製のフレームワークechoを使ってJSONを返すWebサーバーを作り、GoogleAppEngineで動かす
GoのWEBアプリケーション運用について
Go vs Apache, or both?
Golang_ads_deliver
Go言語でWebサイトを作ってみる:目次