Thanks!

On Sunday, July 11, 2021 at 2:51:06 AM UTC-7 Brian Candler wrote:

> On Sunday, 11 July 2021 at 10:21:53 UTC+1 Shulhan wrote:
>
>> Assuming that you are not enabling Go module, anything under 
>> "$HOME/go/src/" directory will be considered as importable. 
>>
>
> But you really, really SHOULD be using module mode.  You soon may not have 
> any choice:
> https://blog.golang.org/go116-module-changes#TOC_2.
> (although that change is now not going to be made for 1.17)
>
> It's only one extra command to type:
>
> go mod init example.com/myprog
>
> (you can use whatever you like for the module name, if you're not planning 
> on publishing it).  That creates go.mod in the current directory.  Then you 
> can use
>
> import "example.com/myprog/foo"
>
> and it'll get the package from ./foo/ relative to where the go.mod file 
> sits.
>
> Example:
> https://play.golang.org/p/YQoAu1Iwkor
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/88d79961-eec8-42da-9987-df5561e00b89n%40googlegroups.com.

Reply via email to