...
Run Format

Source file misc/cgo/testso/cgoso.go

Documentation: misc/cgo/testso

  // Copyright 2011 The Go Authors. All rights reserved.
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
  package cgosotest
  
  /*
  // intentionally write the same LDFLAGS differently
  // to test correct handling of LDFLAGS.
  #cgo linux LDFLAGS: -L. -lcgosotest
  #cgo dragonfly LDFLAGS: -L. -l cgosotest
  #cgo freebsd LDFLAGS: -L. -l cgosotest
  #cgo openbsd LDFLAGS: -L. -l cgosotest
  #cgo solaris LDFLAGS: -L. -lcgosotest
  #cgo netbsd LDFLAGS: -L. libcgosotest.so
  #cgo darwin LDFLAGS: -L. libcgosotest.dylib
  #cgo windows LDFLAGS: -L. libcgosotest.dll
  
  void init(void);
  void sofunc(void);
  */
  import "C"
  
  func Test() {
  	C.init()
  	C.sofunc()
  }
  
  //export goCallback
  func goCallback() {
  }
  

View as plain text