...

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

Documentation: cmd/go/testdata/script

     1go work sync
     2
     3cmp a/go.mod a/go.mod.want
     4cmp b/go.mod b/go.mod.want
     5-- go.work --
     6go 1.27
     7
     8use (
     9	./a
    10	./b
    11)
    12-- a/go.mod --
    13module example.com/a
    14
    15go 1.27
    16
    17replace example.com/syncreplace v1.1.0 => example.com/syncreplace v1.0.0
    18
    19require (
    20	example.com/syncreplace v1.1.0
    21	rsc.io/quote v1.0.0
    22)
    23-- a/go.mod.want --
    24module example.com/a
    25
    26go 1.27
    27
    28replace example.com/syncreplace v1.1.0 => example.com/syncreplace v1.0.0
    29
    30require (
    31	example.com/syncreplace v1.1.0
    32	rsc.io/quote v1.0.0
    33)
    34-- a/a.go --
    35package a
    36
    37import (
    38	_ "example.com/syncreplace"
    39	_ "rsc.io/quote"
    40)
    41-- b/go.mod --
    42module example.com/b
    43
    44go 1.27
    45
    46require (
    47	example.com/syncreplace v1.1.0
    48	rsc.io/quote v1.0.0
    49)
    50-- b/go.mod.want --
    51module example.com/b
    52
    53go 1.27
    54
    55require (
    56	example.com/syncreplace v1.1.0
    57	rsc.io/quote v1.1.0
    58)
    59-- b/b.go --
    60package b
    61
    62import (
    63	_ "example.com/syncreplace"
    64	_ "rsc.io/quote"
    65)

View as plain text