[問題] Golang型態轉換
最近在摸索Go的相關語法碰到一些問題想請教一下
程式碼如下:
type Person struct {
Name string
Age int
}
func test1(p *Person) {
p.Name = "123"
}
func test(p any) {
test1(p.(*Person))
^^^^^^^^
}
想請問底線部分的*Person這個結構有什麼辦法從輸入p any動態產生嗎?
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.218.181.99 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1662100823.A.CD1.html
※ 編輯: umaka0325 (180.218.181.99 臺灣), 09/02/2022 15:01:20
推
09/02 16:20,
2年前
, 1F
09/02 16:20, 1F
→
09/02 16:22,
2年前
, 2F
09/02 16:22, 2F
→
09/02 16:30,
2年前
, 3F
09/02 16:30, 3F
→
09/02 16:30,
2年前
, 4F
09/02 16:30, 4F
推
09/02 16:42,
2年前
, 5F
09/02 16:42, 5F
→
09/02 16:48,
2年前
, 6F
09/02 16:48, 6F
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章