github.com/jmigpin/editor@v1.6.0/core/lsproto/testdata/definition_go.txt (about)

     1  # get src positions
     2  ucmd lspSourceCursor main_template main.go 0
     3  setenv offset stdout
     4  ucmd lspSourceCursor main_template _discard 1
     5  setenv offset2 stdout
     6  
     7  ucmd lspDefinition main.go offset
     8  contains stdout "&{{759 5} {759 8}}"
     9  
    10  ucmd lspDefinition main.go offset2
    11  contains stdout "&{{3 1} {3 3}}"
    12  
    13  -- main_template --
    14  package main
    15  import "flag"
    16  func main(){
    17  	v1 := fn2()
    18  	_= flag.●Int("a",v●1,"")
    19  }
    20  func fn2() int {
    21  	return 10
    22  }