[Go言語]相対パスでローカルパッケージをインポートするのは非推奨

Go言語で自作したローカルパッケージを読み込む方法です。

【注意】
相対パスでの読み込みは非推奨です。$HOME/go/src配下にソースコードを置いて絶対パスで指定することを推奨します。

相対パスで読み込めます。

import (
	"./config"
)

ディレクトリ構成

main.go
└config/config.go

main.go

package main

import (
	"fmt"

	"./config"
)

func main() {
	fmt.Println(config.Name)c main() {
}

config.go

package config

const Name string = "Jon"

コメントを残す

メールアドレスが公開されることはありません。