...

Text file src/cmd/go/testdata/script/list_pattern_work.txt

Documentation: cmd/go/testdata/script

     1cd m
     2go list all
     3stdout 'example.com/dep'
     4stdout 'example.com/m/a'
     5stdout 'example.com/m/b'
     6go list work
     7! stdout 'example.com/dep'
     8stdout 'example.com/m/a'
     9stdout 'example.com/m/b'
    10
    11cd ../n
    12go list all
    13stdout 'example.com/n/c'
    14stdout 'example.com/n/d'
    15stdout 'unsafe'
    16go list work
    17stdout 'example.com/n/c'
    18stdout 'example.com/n/d'
    19! stdout 'unsafe'
    20
    21cd ../w
    22go list all
    23stdout 'example.com/dep'
    24stdout 'example.com/m/a'
    25stdout 'example.com/m/b'
    26stdout 'example.com/n/c'
    27stdout 'example.com/n/d'
    28stdout 'unsafe'
    29go list work
    30! stdout 'example.com/dep'
    31stdout 'example.com/m/a'
    32stdout 'example.com/m/b'
    33stdout 'example.com/n/c'
    34stdout 'example.com/n/d'
    35! stdout 'unsafe'
    36
    37-- m/go.mod --
    38module example.com/m
    39
    40go 1.24
    41
    42require example.com/dep v1.0.0
    43replace example.com/dep v1.0.0 => ../dep
    44-- m/a/a.go --
    45package a
    46-- m/b/b.go --
    47package b
    48
    49import _ "example.com/dep"
    50-- n/go.mod --
    51module example.com/n
    52
    53go 1.24
    54-- n/c/c.go --
    55package c
    56-- n/d/d.go --
    57package d
    58
    59import _ "unsafe"
    60-- w/go.work --
    61go 1.24
    62
    63use (
    64	../m
    65	../n
    66)
    67-- dep/go.mod --
    68module example.com/dep
    69
    70go 1.24
    71-- dep/dep.go --
    72package dep
    73-- want_w_all.txt --
    74example.com/dep
    75example.com/work/a
    76example.com/work/b
    77-- want_w_all.txt --
    78example.com/work/a
    79example.com/work/b

View as plain text