1// Copyright 2023 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 5package main 6 7// extern void registerDestructor(); 8import "C" 9 10import "fmt" 11 12func init() { 13 register("DestructorCallback", DestructorCallback) 14} 15 16//export GoDestructorCallback 17func GoDestructorCallback() { 18} 19 20func DestructorCallback() { 21 C.registerDestructor() 22 fmt.Println("OK") 23} 24