【Go言語】 webapp GO Part1 【Golang】 [無断転載禁止]©2ch.net (609レス)
上下前次1-新
101: 2017/02/08(水)00:54 ID:??? AAS
外人が作ったライブラリを使うだけの職業プログラマな俺には難しすぎるだ
102: 2017/02/08(水)03:25 ID:??? AAS
リンクから飛ぶとうまく見えないけどL16からのところのグローバル定数のところが初心者にはよく分からんかった
103(1): 2017/02/08(水)07:29 ID:??? AAS
denseがちゃんとinterfaceを実装してる確認じゃないかな?
104(1): 2017/02/08(水)13:35 ID:??? AAS
外部リンク:ja.stackoverflow.com
2chだと質問が埋もれて共有できなくなるから、SOFで質問するとええよ
105: 2017/02/08(水)13:42 ID:??? AAS
C、C++、C#
Java、PHP、Ruby、Python、Node.jsといろいろ触ってきたけど
Golangに落ち着きそう
web用に整備されたC言語という印象が強い
106(1): 2017/02/08(水)13:50 ID:??? AAS
>>103
なるほど?
まだわかってないけどありがとう
>>104
たしかに
ありがとう
107(1): 2017/02/08(水)16:09 ID:??? AAS
>>106
goのinterfaceは
javaとかと違ってimplements interfaceみたいな構文が不要で
interfaceの条件を満たすメソッドさえ実装すればいい。
でもそれって逆に言えばコンパイルエラーにならないので
ちゃんと目的のintefaceの条件を満たすメソッドを実装しているか
チェックできないとも言える。
こういう書き方をするとinterfaceを満たさない実装をしていると
コンパイルエラーにしてくれるのでjavaみたくエラーから実装をチェックできるようになる。
108: 2017/02/08(水)16:21 ID:??? AAS
ためになったわぁ
ありがとう
良スレの予感
109: 2017/02/08(水)16:30 ID:??? AAS
>>107
詳しくありがとう!
自分で試してみた
外部リンク:play.golang.org
普段LLばっか書いてると躓くところ多くてなかなかスピーディにコード書けない・・・
110(1): 2017/02/10(金)23:12 ID:??? AAS
GAE/goでaetestをつかってdatastore使おうとすると反映されないんだが
実際にtestにおいて実際にデータベースに保存処理したい場合どうすればいいの
111: 2017/02/10(金)23:55 ID:??? AAS
>>110
自己レスです
このインスタンス使えば解決する模様
opt := aetest.Options{StronglyConsistentDatastore: true}
instance, err := aetest.NewInstance(&opt)
if err != nil {
t.Fatalf("NewInstance is failed.[%v]", err)
}
defer instance.Close()
112(1): 2017/02/11(土)01:29 ID:??? AAS
GAE/Go専用のフレームワークが欲しい
Scaffoldで雛形作成できるタイプのを頼む
PythonだとFerrisあるじゃん?
外部リンク:ferris-framework.appspot.com
Golangを手軽に実行できる環境があるならWAFも整備しないとね
113: 2017/02/11(土)04:14 ID:??? AAS
GAE/Goで全文検索を実装する場合、GoogleのSearch API使うべきなの?
ぶっちゃけこれ、かなりコスト高いよね
GAEで実装されてる大規模サービスを見て回ると
Googleカスタム検索に丸投げしてるから気になった
(つまりSearch API使ってない)
外部リンク:cloud.google.com
>月間 PV が 1 億 3,000 万、MAU (Monthly Active User) 950 万に達するサイトを、 Google App Engine 上で構築、運用。
114: 2017/02/11(土)04:28 ID:??? AAS
全文検索以外にもページングする時はCursor使わないとパフォーマンス落ちるから
<<[1][2][3][4][5]>>
こういうページングはご法度だし
GAEのSEは色々縛りあって辛いな…
SPAにしてプログレッシブな動的ページング
(次へを押すと非同期にデータ取ってくるページング)のほうが
UI/UXの観点で言えば優れているからCursorページングでも問題はないけど…
やはりGAEは上級者向けだ
自社サービスで使ってる会社を尊敬する
115: 2017/02/13(月)04:40 ID:??? AAS
>>112
RevelをGAE/FEで動かせばいいんじゃね?
無料枠あるGAE/SEがいいなら自作するしかないな
116: 2017/02/13(月)04:48 ID:??? AAS
Golangキャズム超えたか?最近の伸び率が凄い
外部リンク:www.google.co.jp
中国、香港からの検索が多いのは何でだろう
Golangで何作ってんだ
117: 2017/02/13(月)04:58 ID:??? AAS
外部リンク:golangtc.com
外部リンク:studygolang.com
中国にはGolang専用のコミュニティあるんだな
Why is Golang popular in China?
外部リンク:herman.asia
>Google App Engine is also way more popular in China than anywhere else
調べによるとGAE/Goも人気らしい
118: 2017/02/13(月)05:04 ID:??? AAS
外部リンク:beego.me
中国人が開発したGolangのWAF、Beegoが人気あるみたいね
HuaweiやTencent Gamesで使われてるっぽい
119: 2017/02/13(月)05:06 ID:??? AAS
GAE/Go対応もしてるな…
外部リンク:github.com
>beegae is a port of beego intended to be used on Google's AppEngine.
ちょっと調べてみるか
120: 2017/02/13(月)11:02 ID:??? AAS
昔goconで一緒になった中国人の人に話を聞いたけど
中国のスタートアップは初期の想定アクセス数が日本の10倍だから
1requestあたりのコストが低いgoが好まれるって。
上下前次1-新書関写板覧索設栞歴
あと 489 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.007s