fix: C.double interface is changed to go's float64
policy in boost implementation has been fixed