<iframe src="//www.googletagmanager.com/ns.html?id=GTM-W8GZ33F&l=dataLayer" height="0" width="0" style="display:none;visibility:hidden"></iframe>

構造体の作成

Golang
たま

pv:

中身無しで一行での作成

package main

import "fmt"

type Human struct {
	Name string
}

func main() {
	h1 := Human{}
	fmt.Println(h1)
}

中身有りで一行で作成

package main

import "fmt"

type Human struct {
	Name string
}

func main() {
	h1 := Human{Name: "human1"}
	fmt.Println(h1)
}

ポインタでの作成

package main

import "fmt"

type Human struct {
	Name string
}

func main() {
	h1 := new(Human)
	fmt.Println(h1)
}

この記事を書いた人

たま

エンジニア天国の会社を作るべく動く。rubyとgolangが主な担当。フリーランスエンジニア歴3年。エンジニア歴8年。

たまの書いた記事一覧

関連記事