github.com/zebozhuang/go@v0.0.0-20200207033046-f8a98f6f5c5d/misc/cgo/test/issue3741.go (about) 1 // Copyright 2012 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 cgotest 6 7 import "C" 8 9 //export exportSliceIn 10 func exportSliceIn(s []byte) bool { 11 return len(s) == cap(s) 12 } 13 14 //export exportSliceOut 15 func exportSliceOut() []byte { 16 return []byte{1} 17 } 18 19 //export exportSliceInOut 20 func exportSliceInOut(s []byte) []byte { 21 return s 22 }