假设我有这样的代码:
type CustomStringType string
var a *CustomStringType
x := CustomStringType("sample string")
a = &x
var b *string
我无法修改上面代码中的任何内容。
现在我想分配a
给b
我尝试过多种方法,例如:
b = a
b = string(a)
b = a.(string)
b = a.(*string)
但它们都没有真正起作用。
假设我有这样的代码:
type CustomStringType string
var a *CustomStringType
x := CustomStringType("sample string")
a = &x
var b *string
我无法修改上面代码中的任何内容。
现在我想分配a
给b
我尝试过多种方法,例如:
b = a
b = string(a)
b = a.(string)
b = a.(*string)
但它们都没有真正起作用。