0
我通過Idea IntelliJ版本2016.3運行我的golang項目中有各種fmt.Println語句。有什麼方法可以從控制檯的打印語句導航到代碼?我想知道哪些代碼正在打印該行[在控制檯上r。。Idea Intellij如何從控制檯的打印語句導航到行
我通過Idea IntelliJ版本2016.3運行我的golang項目中有各種fmt.Println語句。有什麼方法可以從控制檯的打印語句導航到代碼?我想知道哪些代碼正在打印該行[在控制檯上r。。Idea Intellij如何從控制檯的打印語句導航到行
我建議看看日誌包。 https://golang.org/pkg/log/
package main
import (
"log"
)
func main() {
log.SetFlags(log.Lshortfile)
log.Println("Hello world") // main.go:9: Hello world
}
fmt.Println打印字節到標準輸出描述符,以便引用迴文件的唯一辦法是要打印的文件和行號,除了其他文本。你可以[通過檢查調用堆棧找到這些](https://stackoverflow.com/questions/35212985/is-it-possible-get-information-about-caller-function-in-golang)並添加到消息以想法理解的格式。 – nothingmuch