【Go言語】 webapp GO Part1 【Golang】 [無断転載禁止]©2ch.net (609レス)
上下前次1-新
402(1): 2017/11/04(土)00:27 ID:??? AAS
>>401
>>400は>>391,394,398あたりへの憶測
他言語のinterfaceは、imprementsすることでその型が何であるのかを説明するためのもの
Goのinterfaceはオブジェクトが必要な機能を備えているか調べるためのもの
だから考え方が違う
403: 2017/11/04(土)02:51 ID:??? AAS
>>402
なんかフワッフワした言い回しすぎて何を説明したいのかがわからんな。
interfaceは、英単語の意味そのものだよ。つまりはメソッド名とパラメーターの並びと、返り値の型の組み合わせそのもの。
それ以上でもそれ以下でもない。
基本的には言語として共通の概念と言える。
goとそれ以外の言語の違いは
型(javaの場合はclass)がinterfaceを満たす条件が違うってだけ。
条件の違いは
java: interfaceを明示的に指定する
go: interfaceと同じメソッドを、実装する
404: 2017/11/04(土)10:03 ID:??? AAS
どうでもいい言葉あそびを始めちゃった
405(1): 2017/11/04(土)14:18 ID:??? AAS
PHPerだらけだったうちの会社もとうとうGoの勢いを感じて次のプロジェクトで使うことになった
ISUCONの結果が地味に効いてる
経営陣はAWSの課金が減ることを期待してるみたいだけど、はたしてどうなることやら
406(1): 2017/11/04(土)21:52 ID:??? AAS
>>405
なぜGAE/goを見ない。
407(1): 2017/11/04(土)22:04 ID:??? AAS
他人の書いたソースを読んでて特定のinterfaceの実際の実装を見たい場合
どの構造体や型をみればいいのか探すのが面倒なことはまれによくある
408: 2017/11/05(日)09:46 ID:80U0JgH4(1) AAS
> Goのinterfaceはオブジェクトが必要な機能を備えているか調べるためのもの
これって公式にどっかに書いてあるの?
というかGoにオブジェクトって概念あるか
409(1): 2017/11/05(日)11:30 ID:??? AAS
>>407
guruが対応してるから簡単に探せるで
vscならcmd+f12で実装を探す
410(1): 2017/11/05(日)15:24 ID:??? AAS
>>409
うん
手元にcloneしたソースはguruで探すけど
githubでソース眺めてる時とかがちょっと困る
411: 2017/11/05(日)16:43 ID:??? AAS
>>406
GAE/GoでgRPC使えるんだっけ?
412: 2017/11/05(日)16:45 ID:??? AAS
GAE/GoやるならStandardで使いたいんだよね
413: 2017/11/05(日)16:56 ID:??? AAS
GAE/Go SEとgRPCは色々と苦しい
代替案として挙げられるのはGAE/Goとgoaあたり?
414: 2017/11/05(日)17:23 ID:??? AAS
GAE/Go Standardでも gRPC は urlfetch でいけるんじゃないの? やったことないからわかんないけど
415: 2017/11/06(月)07:26 ID:??? AAS
>>410
doxygenみたくinterfaceのコードのところがリンクになってクリックすると
実装一覧が出るようにしてほしいってことね。
416(1): 2017/11/10(金)18:14 ID:??? AAS
バックエンドはGAE/Goとgoa
フロントエンドはReactとReactNative(またはVue.jsとWeex)
この構成でwebアプリ、スマホアプリを作りたい
こういう開発者向けにRailsチュートリアル並に詳細かつ丁寧に解説してあるネット文献
あるいはAmazonで買える技術書が欲しい
417: 2017/11/11(土)22:27 ID:??? AAS
>>416
お前は俺か。俺の場合はreact-nativeだけノータッチだけど
418: 2017/11/11(土)22:56 ID:??? AAS
ホントはgRPCとGAE/Go使いたいんですぅ…
419: 2017/11/14(火)02:44 ID:??? AAS
goaのDSL覚えるくらいならproto3やったほうがいいよね
goaのほうがgRPCより優れている点が思い浮かばない
420: 2017/11/14(火)08:02 ID:??? AAS
普通にweb apiを簡単に作れてswaggerと連携って魅力じゃないので?
421: 2017/11/14(火)17:08 ID:??? AAS
同じことをgRPCでも出来るがな
上下前次1-新書関写板覧索設栞歴
あと 188 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.009s