Slide 12
Slide 12 text
linknameσΟϨΫςΟϒͱ
• `//go:linkname localname [importpath.name]` ͷܗͰࢦఆ
• localnameͰఆٛͨ͠ม/ؔͷobject fileͷγϯϘϧ໊Λimportpath.nameͷͷʹͰ͖Δ
• Α͏ϓϩάϥϜ͔ΒlocalnameͰݺΕ·͕͢ɺόΠφϦ্Ͱimportpath.nameͷݺͼग़͠
ʹͳΓ·͢
• ඇެ։࣮Λݺͼग़͢Α͏ʹ͔ͭ͏ύλʔϯɺඇެ։࣮Λlocalnameͷఆٛ༰Ͱ্ॻ͖͢ΔΑ
͏ʹ͔ͭ͏ύλʔϯͳͲ͋Γ·͕͢ɺࠓճ࣌ؒͷ߹্ɺඇެ։࣮Λݺͼग़͢Α͏ͳύλʔ
ϯͷΈհ
• importͯ͠ͳ͍(͘͠runtimeͰ࣮͞Ε͍ͯͳ͍)Ϟδϡʔϧͷม/ؔʹ͚Δͱɺଘࡏ͠
ͳ͍͖ઌʹ͍ͯյΕΔ