1 // Copyright 2018 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 package main 6 7 // #include "libtestgo2c2go.h" 8 import "C" 9 10 import ( 11 "fmt" 12 "os" 13 ) 14 15 func main() { 16 got := C.GoFunc() 17 const want = 1 18 if got != want { 19 fmt.Printf("got %#x, want %#x\n", got, want) 20 os.Exit(1) 21 } 22 } 23