teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

インデント調整

2018/09/18 22:51

投稿

mats0228
mats0228

スコア219

answer CHANGED
@@ -1,12 +1,17 @@
1
1
  * すでに回答済みのとおり、「ひとつのバイナリ」という意味で、デプロイ(別サーバへの配置・実行)が容易になるというメリットがあります。
2
+
2
- * バッチやサービスとして稼働させる際に、コンパイルしたもの(バイナリ)を用いるのがGoのメリットと言われています
3
+ バッチやサービスとして稼働させる際に、コンパイルしたもの(バイナリ)を用いるのがGoのメリットと言われています
4
+
3
- * 具体的には、`go build`でコンパイルして、バイナリを作成することができます
5
+ 具体的には、`go build`でコンパイルして、バイナリを作成することができます
4
6
 
5
7
 
6
8
  * こちらの「デプロイ容易性」の項目などを見ていただけると例もあるのですが、ライブラリを利用したスクリプトをリモートサーバで実行する場合などには、手間が少ない(依存関係の考慮が減らせる)メリットがあります
9
+
7
- * https://yakst.com/ja/posts/5253
10
+ https://yakst.com/ja/posts/5253
8
11
 
9
12
  * 同じような文脈で、「クロスコンパイル」出来ることも、Goのメリットとして挙げられます。
13
+
10
- * これは、1つのGoのプログラムから、複数のOS向け(linux,mac,Windows)のバイナリを作成できることを指します
14
+ これは、1つのGoのプログラムから、複数のOS向け(linux,mac,Windows)のバイナリを作成できることを指します
15
+
11
- * 具体的には、`go build`でコンパイルする際に、作成したいOSのパラメータを指定することで実現できます
16
+ 具体的には、`go build`でコンパイルする際に、作成したいOSのパラメータを指定することで実現できます
12
- *参考:https://qiita.com/xshirade/items/abeb0d595be27cb6326e
17
+ 参考:https://qiita.com/xshirade/items/abeb0d595be27cb6326e