github.com/v2fly/tools@v0.100.0/internal/lsp/testdata/fillstruct/a.go.golden (about)

     1  -- suggestedfix_a_11_21 --
     2  package fillstruct
     3  
     4  import (
     5  	"golang.org/x/tools/internal/lsp/fillstruct/data"
     6  )
     7  
     8  type basicStruct struct {
     9  	foo int
    10  }
    11  
    12  var _ = basicStruct{
    13  	foo: 0,
    14  } //@suggestedfix("}", "refactor.rewrite")
    15  
    16  type twoArgStruct struct {
    17  	foo int
    18  	bar string
    19  }
    20  
    21  var _ = twoArgStruct{} //@suggestedfix("}", "refactor.rewrite")
    22  
    23  type nestedStruct struct {
    24  	bar   string
    25  	basic basicStruct
    26  }
    27  
    28  var _ = nestedStruct{} //@suggestedfix("}", "refactor.rewrite")
    29  
    30  var _ = data.B{} //@suggestedfix("}", "refactor.rewrite")
    31  
    32  -- suggestedfix_a_18_22 --
    33  package fillstruct
    34  
    35  import (
    36  	"golang.org/x/tools/internal/lsp/fillstruct/data"
    37  )
    38  
    39  type basicStruct struct {
    40  	foo int
    41  }
    42  
    43  var _ = basicStruct{} //@suggestedfix("}", "refactor.rewrite")
    44  
    45  type twoArgStruct struct {
    46  	foo int
    47  	bar string
    48  }
    49  
    50  var _ = twoArgStruct{
    51  	foo: 0,
    52  	bar: "",
    53  } //@suggestedfix("}", "refactor.rewrite")
    54  
    55  type nestedStruct struct {
    56  	bar   string
    57  	basic basicStruct
    58  }
    59  
    60  var _ = nestedStruct{} //@suggestedfix("}", "refactor.rewrite")
    61  
    62  var _ = data.B{} //@suggestedfix("}", "refactor.rewrite")
    63  
    64  -- suggestedfix_a_25_22 --
    65  package fillstruct
    66  
    67  import (
    68  	"golang.org/x/tools/internal/lsp/fillstruct/data"
    69  )
    70  
    71  type basicStruct struct {
    72  	foo int
    73  }
    74  
    75  var _ = basicStruct{} //@suggestedfix("}", "refactor.rewrite")
    76  
    77  type twoArgStruct struct {
    78  	foo int
    79  	bar string
    80  }
    81  
    82  var _ = twoArgStruct{} //@suggestedfix("}", "refactor.rewrite")
    83  
    84  type nestedStruct struct {
    85  	bar   string
    86  	basic basicStruct
    87  }
    88  
    89  var _ = nestedStruct{
    90  	bar:   "",
    91  	basic: basicStruct{},
    92  } //@suggestedfix("}", "refactor.rewrite")
    93  
    94  var _ = data.B{} //@suggestedfix("}", "refactor.rewrite")
    95  
    96  -- suggestedfix_a_27_16 --
    97  package fillstruct
    98  
    99  import (
   100  	"golang.org/x/tools/internal/lsp/fillstruct/data"
   101  )
   102  
   103  type basicStruct struct {
   104  	foo int
   105  }
   106  
   107  var _ = basicStruct{} //@suggestedfix("}", "refactor.rewrite")
   108  
   109  type twoArgStruct struct {
   110  	foo int
   111  	bar string
   112  }
   113  
   114  var _ = twoArgStruct{} //@suggestedfix("}", "refactor.rewrite")
   115  
   116  type nestedStruct struct {
   117  	bar   string
   118  	basic basicStruct
   119  }
   120  
   121  var _ = nestedStruct{} //@suggestedfix("}", "refactor.rewrite")
   122  
   123  var _ = data.B{
   124  	ExportedInt: 0,
   125  } //@suggestedfix("}", "refactor.rewrite")
   126