[過去ログ] PHP質問・雑談スレ4【初心者お断り(ROM歓迎)】 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
206: 2017/12/03(日)18:37 ID:Gnr8q5JQ(1) AAS
PHPer目線でGoのダメ出しをすると
type User struct {
name string
}
func (u *User) hello() string {
return "hello," + u.name;
}
u := &User {"PHPer"}
fmt.Println(u.hello())
はぁ〜〜、もうこれね
メソッド定義するだけでもレシーバーをポインタ型にするか値型にするかで混乱するし
そもそもclassの枠内でメソッド定義したいのよ、なんでstructと分離する感じにしちゃったの?
class User{
name string
func hello() string{
return "hello," + this.name;
}
func init(s string){
this.name = s
}
}
u := new User("PHPer")
u.hello()
こっちのほうが可読性高くね?
上下前次1-新書関写板覧索設栞歴
あと 796 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.017s