【Go言語】 webapp GO Part1 【Golang】 [無断転載禁止]©2ch.net (609レス)
上下前次1-新
255: 2017/04/08(土)20:49 ID:??? AAS
一種類の言語、FWだけですべて作ってる方が珍しいよね
クックパッドだってメインはよく知られてるようにRailsだろうし
256(1): 2017/04/08(土)22:57 ID:??? AAS
ラズパイみたいな機器でgolangでデカイファイル(mp4とか)のアップロード処理をしたいんだけど単純な実装だと一度メモリに展開しちゃうから
メモリが足りなくて止まってしまいます。
かと言ってtempfile使うとOSが入っているSDを痛めちゃうから
遅延書き込みできる仕組みとか使えないかなと思ってるんですが
そういう実装例ってないですかね?
257: 2017/04/09(日)01:51 ID:??? AAS
>>256
すんません自己解決しました
258(1): 2017/04/09(日)08:05 ID:??? AAS
解決したなら解決方法書いていくぐらいの事できないのかね
書き残しておけば同じ疑問持ってる人の参考になるだろ
質問はするのに自分の知った知識を他の人に提供するのはそんなに嫌かい?
259: 2017/04/09(日)09:36 ID:??? AAS
すいません。そのうちqiitaに纏めます
260: 2017/04/09(日)09:52 ID:??? AAS
>>258
io.Pipeを使います。
外部リンク:garbagecollected.org
261: 2017/04/09(日)12:13 ID:??? AAS
今まではhatenaブログ等に断片化していた情報がQiitaに集約される流れはいいな
262: 2017/04/11(火)08:30 ID:??? AAS
今さらながら、Gorilla/muxが使いやすい
EchoもGinもいらんな
263: 2017/04/11(火)17:36 ID:??? AAS
GinもEchoもフレームワークというよりライブラリに近い
フォルダ構成まできっちり定めてくれると初心者には迷いがなくていいんだが・・・
264: 2017/04/20(木)11:45 ID:??? AAS
メルカリ・ソウゾウでは、どのようにGoでソフトウェア開発をしているのか聞いてみた
外部リンク:codeiq.jp
265(1): 2017/04/20(木)11:48 ID:??? AAS
Goの流れが加速している今
GAE/GoにフォーカスをあてたWAFの開発と
GAE上で動作するマストドンのようなオープンソースプロダクトが欲しいところだね
266: 2017/04/20(木)14:57 ID:??? AAS
外部リンク:github.com
267: 2017/04/20(木)23:03 ID:??? AAS
>>265
Goで作ればいいんじゃね?
268: 2017/04/21(金)12:37 ID:??? AAS
>GAE上で動作するマストドン
Mastodonを稼働させるために必要なインフラの知識を
オートスケールなPaaSで吸収しちゃったら乱立が加速してしまうな・・・
あとGAEでリアルタイムサーバープッシュする場合、Firebaseと連携する必要があるからやや面倒だぞ
外部リンク:cloud.google.com
>The Channel API did not scale well enough for the workloads it was intended for and so did not find wide adoption.
>Accordingly, support for the Channel API will be turned off on October 31, 2017.
>You can use the Firebase Realtime Database to achieve superior realtime functionality in your application.
269(1): 2017/05/01(月)22:27 ID:??? AAS
最近go調べてるんだけど
FW選びすんげー迷うなこれ
雌雄が決するほどの勢いもなさそうだしなぁ
270: 2017/05/01(月)23:42 ID:??? AAS
このスレで言うことじゃないかもしれんが最近はtypescriptが、良い気がしてる。
結局jsonを変換せずにそのまま使えるのがでかい
271: 2017/05/02(火)04:26 ID:??? AAS
好きあらばJS
272: 2017/05/02(火)11:40 ID:??? AAS
>>269
自社開発で息の長いプロジェクトなら薄いラッパーぐらいがいいし、受託とかプロト開発で効率重視ならフルスタックでいいと思う。
273: 2017/05/18(木)11:47 ID:??? AAS
goaが鼻血が出そうなくらい便利なんだが。
swagger.json吐くから
Swagger Code Generatorでtypescript-fetchのコードはいたら
Goの構造体そのままのinterface定義(typescriptのinterface定義ね)
でapiクライアント吐いてくれるんで
サーバからクライアントまで全体を型付きで扱える。
echoでrestサーバ作ろうとしてたのがアホすぎたわ。
もうgoaでいい。
274: 2017/05/18(木)11:54 ID:??? AAS
goaのいいところはとにかくルーティングとかバリデーションとか
勝手にもれなく自動実装してくれるところだね。
restの流儀を知らなくても実装してくれるから
後はdb側とのつなぎこみだけ作ればいい。
むしろgoaにrestサーバの作り方を習ってる感じ。
後はコードジェネレートだからinterface{}型を使ってないのがいい
DSL側で事前にここはint型だからって指示しておくから
ちゃんとint型で入ってる。Goはやはりコードジェネレートが正義だな。
メタプログラミングが苦手ならコードジェネレートすればいいじゃない。
db側もxoを使うことにした。
省2
上下前次1-新書関写板覧索設栞歴
あと 335 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.007s