例如,如果我通過調用print()
來打印一個接口,然後它會調用printiface()
,我想知道這兩個語句之間實際上會發生什麼。關於內建函數的golang實現在哪裏
-1
A
回答
2
從我能收集,print
電話變成printstring
,printiface
等在編譯時。如果你想看看print
代碼是如何生成的,你可能會對this code感興趣src/cmd/gc/walk.c
。
1
該方法printiface()
主要由ifaceI2T()
,ifaceI2I()
,,printinter()
調用。
所以,你可以看到更多的runtime/iface.c
相關問題
- 1. 堆棧函數的實現在哪裏?
- 2. Golang - 函數「Execute」在哪裏寫入流?
- 3. Array.map的實現在哪裏?
- 4. System.ServiceModel.ServiceHost.Dispose()的實現在哪裏?
- 5. 哪裏(函數())用於?
- 6. 哪裏可以找到關於NOSQL實現模式的信息?
- 7. Xcode 4.3中getline c函數的實現在哪裏?
- 8. 我在哪裏實現我的MFC DLL函數?
- 9. 我在哪裏可以找到JavaScript函數的實現?
- 10. 在哪裏可以找到關於協作過濾的spark.ml數據幀實現
- 11. Scalaz Bind.bind在哪裏實現?
- 12. OutputStream實現在哪裏
- 13. 我在哪裏可以在Swing程序中實現main()函數?
- 14. pow函數在C中定義和實現在哪裏?
- 15. 關於內建函數的Python協程
- 16. 在哪裏創建實例
- 17. 在哪裏實現跨實體驗證?
- 18. 如何在Golang中實現內存池
- 19. 'hasSystemFeature()'方法的實現在哪裏?
- 20. 在哪裏實現的Global.asax方法
- 21. 類擴展的實現在哪裏?
- 22. PowerShell 2.0 ICmdletProviderSupportsHelp是在哪裏實現的?
- 23. java.sql.Connection接口的實現在哪裏?
- 24. C庫的實現在哪裏?
- 25. sys/*。h文件的實現在哪裏?
- 26. @Future的實現在哪裏定義?
- 27. 我在哪裏實現我的功能?
- 28. 如何實現「在哪裏」在LINQ
- 29. 關係數據在哪裏?
- 30. R - `qr.lm`函數在哪裏