В nodejs я использую __ dirname. Что эквивалентно этому в Голанге?
У меня есть googled и узнал эту статью http://andrewbrookins.com/tech/golang-get-directory-of-the-current-file/. Где он использует код ниже
_, filename, _, _ := runtime.Caller(1)
f, err := os.Open(path.Join(path.Dir(filename), "data.csv"))
Но это правильный путь или идиоматический способ сделать в Голанге?