AFK but you might also like to post to
https://groups.google.com/forum/#!forum/golang-tools (per
https://github.com/golang/go/wiki/golang-tools)

On Sat, 23 Nov 2019, 15:46 T L, <tapir....@gmail.com> wrote:

> The packages.Config.ParseFileParseFile docs (
> https://godoc.org/golang.org/x/tools/go/packages#Config) says
>
>     // An application may supply a custom implementation of ParseFile
>     // to change the effective file contents or the behavior of the parser,
>     // or to modify the syntax tree. For example, selectively eliminating
>     // unwanted function bodies can significantly accelerate type checking.
>
>
> But how to exactly do to avoid parsing function bodies? And how to set the
> go/types.Config.IgnoreFuncBodies
> to false when calling packages.Load() to avoid checking function bodies? I
> failed to find the option to set it.
>
>
> The packages.Config.Tests docs says
>
>     // If Tests is set, the loader includes not just the packages
>     // matching a particular pattern but also any related test packages,
>     // including test-only variants of the package and the test executable.
>     //
>     // For example, when using the go command, loading "fmt" with Tests=true
>     // returns four packages, with IDs "fmt" (the standard package),
>     // "fmt [fmt.test]" (the package as compiled for the test),
>     // "fmt_test" (the test functions from source files in package fmt_test),
>     // and "fmt.test" (the test binary).
>
>
> What do the "the package as compiled for the test" and "the test binary"
> mean?
>
> --
> 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/f4116dc3-9c45-4a28-85d9-d4690e5c1eea%40googlegroups.com
> <https://groups.google.com/d/msgid/golang-nuts/f4116dc3-9c45-4a28-85d9-d4690e5c1eea%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CACoUkn6kWr-Czo1Sgep-jv0DUy1bUXsheHRFA-PW1euKpYx6TQ%40mail.gmail.com.

Reply via email to