腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
CGO
中
带有
C
结构
的
golang
结构
go
、
cgo
我将使用
cgo
将一个
c
库包装为go库,以供项目使用。我看了文档,似乎在使用
cgo
的
时候有很多规则。我不知道这是不是合法。LibCtx和Client都是
C
中
的
结构
,这是将
C
结构
放入
golang
结构
的
合法方式吗?//DBClientLib.go Libctx
C
.LibCtx
浏览 9
提问于2019-01-09
得票数 3
1
回答
cgo
目标-
C
objective-c
、
c
、
go
我通过
GoLang
的
包在
C
上编写了一个包含Objective代码(调用一些OSX )
的
程序,我需要将T类型
的
变量从Go代码传递给Objective代码,反之亦然。T是
结构
(或其他类型)。因此,我需要在
GoLang
中
创建兼容
的
类型/变量(就内存布局而言),并通过unsafe.Pointer转换将其传递给Objective。如果我尝试go tool
cgo
-godefs cgodefs.go /
浏览 0
提问于2018-01-30
得票数 0
回答已采纳
2
回答
Golang
(
cgo
) -支持
带有
cgo
的
嵌套
结构
?
c
、
struct
、
go
、
cgo
我试图使用
cgo
为x264库编写一个小包装器,但遇到了一个嵌套
结构
的
问题。库使用了许多复杂
的
结构
,其中一些字段本身是匿名
的
。当试图使用
cgo
访问这些
结构
时,我会运行编译错误,因为go声称嵌套
结构
不存在。谢谢。struct.h typedef s
浏览 5
提问于2013-09-18
得票数 5
回答已采纳
2
回答
在
C
和
Golang
中共享
结构
定义
的
最佳方式是什么
go
、
interop
我正在尝试从
C
程序向
Golang
发送一些数据。数据由原始
的
C
结构
表示。我正试着在
Golang
解组它。示例如下: int64_t a; char
c
[1024];一种方法是将此
C
结构
重写为
Golang
结构
可以这样说: a int64
浏览 0
提问于2016-07-22
得票数 6
1
回答
将Xlib XEvent
结构
转换为字节数组?
c
、
go
、
xlib
、
cgo
我在
Golang
中
创建一个简单
的
窗口管理器(基于tinywm
中
的
c
代码)。要使用Xlib,我使用
的
是
cgo
,所以我
的
标题是:// #include <X11/Xlib.h>event :=
C
.XEvent或xkey )时,我会得到一个错误: event.xbut
浏览 6
提问于2015-06-14
得票数 2
回答已采纳
2
回答
如何在
golang
中使用LDFLAGS
的
相对路径
go
、
path
、
relative-path
、
cgo
、
ldflags
我正在尝试构建一个使用静态库(.a文件)
的
golang
程序。我
的
项目的目录
结构
如下 ├─bin └─src └─testserver├─libtest.atest.go
中
cgo
的
标志如下 // #
cgo
LDFLAGS: -L /home/test
浏览 16
提问于2015-01-20
得票数 9
回答已采纳
2
回答
go :术语“go”不被识别为cmdlet、函数、脚本文件或可操作程序
的
名称。
go
、
visual-studio-code
、
vscode-settings
已经回答了这个问题,但在我
的
例子
中
,这是行不通
的
。这可能是因为新
的
VS代码版本。我
的
脚步: D:\Personal\Learning\
GoLang
\Project-1&g
浏览 1
提问于2019-04-26
得票数 8
回答已采纳
1
回答
如何使用不安全包获取函数
的
起始地址?
go
、
x86-64
、
memory-address
、
google-nativeclient
我需要获得go函数
的
第一个cpu指令(不是程序集或
cgo
),但是在
golang
中
,&dummy of func dummy() {}并不会导致函数开始地址,而会导致表示函数
的
堆栈上
的
变量开始地址。因此,在我
的
示例
中
,&dummy不会导致指针,而是导致一个模糊
的
结构
,而我未能在
golang
源代码…中找到描述。
浏览 5
提问于2017-10-03
得票数 1
1
回答
什么
cgo
类型等效于指向
结构
的
const指针?
go
、
cgo
我在
C
中有一个外接函数在go
中
定义 log.Fatal("TODO goCallback")在编译代码时,我会得到类型冲突
的
错误# github.com/tarrsalah/libvlc
浏览 0
提问于2017-06-22
得票数 1
回答已采纳
1
回答
如何在amd64 (arm64) Mac上编译使用
C
的
M1二进制文件
go
、
go-build
constraints exclude all Go files in [pathToInternalPackageThatUsesC]// +build darwin #
cgo
CFLAGS: -x objec
浏览 5
提问于2021-12-25
得票数 3
回答已采纳
1
回答
struct_前缀与无前缀
c
、
go
、
compilation
、
cgo
我目前正在编写一些基本
的
cgo
代码。根据 } 无法将d.navilinkC (*_Ctype_struct_NavilinkDevic
浏览 0
提问于2018-03-16
得票数 2
回答已采纳
1
回答
如何修改beego项目的目录
结构
?
go
、
routing
、
directory
、
filepath
、
beego
amd64set GOEXE=.exeset GOHOSTOS=windowsset GOPATH=
C
:\GoSitesset GOROOT=
C
:\Goset GO15VENDOREXPERIMENT=1set GOGCCFLAGS=-m64 -mthreads -fmessage-length=0 s
浏览 3
提问于2016-07-29
得票数 0
回答已采纳
1
回答
用
cgo
将封装
C
结构
转换为go
结构
的
问题
c
、
go
、
struct
、
cgo
、
pragma-pack
当我们使用#pragma pack (push, 1)封装
C
结构
并通过
cgo
将其转换为go
结构
时,转换后
的
Go
结构
中
缺少了一些字段。我使用
的
是Go版本:1.16.6 Windows/386#pragma pack (push, 1){ulRJCnt; ULONG
浏览 13
提问于2022-07-05
得票数 1
回答已采纳
2
回答
来自守护进程
的
错误响应: oci运行时错误: container_linux.go
docker
、
docker-container
service是
Golang
应用程序
的
二进制文件。在我
的
例子
中
,
Golang
应用程序使用
CGO
包。我在我
的
本地机器( Windows 10 )
中
编译了它。下面是我
的
说明: set GOPROXY=set GOROOT=
C
:\Goset GOTOOLDIR=
C
:\Go\pkg\tool-O2 se
浏览 3
提问于2019-03-12
得票数 0
回答已采纳
1
回答
升级到go 1.10后,无法识别导入路径
的
go get失败
go
设置代理之前
的
:package google.
golang
.org/grpc: unrecognized import path设置代理后
的
:package google.
golang
.org/grpc: unrecognized import path "go-get=1: proxyconne
浏览 2
提问于2018-05-31
得票数 2
回答已采纳
1
回答
在nodejs或
golang
中
可以使用VisualC++ MFC函数附加吗?
c++
、
node.js
、
go
、
mfc
、
cgo
目前,我有一些可视化
的
c
++函数使用MFC。我可以在nodejs或
golang
中使用这个函数作为
c
++加载项吗?具体来说,我需要通过我
的
golang
或nodejs代码访问OCX (ActiveX)对象。因此,我决定写下使用
c
++
的
加载项,但发现如果不使用MFC/ATL就很难了。那么,我可以在nodejs或
golang
中使用这些MFC/ATL函数作为addon/extension吗?谢谢!
浏览 3
提问于2016-10-02
得票数 0
2
回答
用
Golang
软件包编译
CGO
文件
go
、
cgo
、
goinstall
我试图使用
CGO
将
C
文件与
Golang
包捆绑在一起。以下说明如下: main.go看起来就像:/
浏览 1
提问于2019-01-05
得票数 1
回答已采纳
1
回答
macOS上
的
cgo
-未知类型名称NSString
macos
、
cgo
在go代码
中
,我有以下代码:#
cgo
CFLAGS: -x objective-
c
#include <stdio.h>#import <Foundation/NSString.h>import &
浏览 10
提问于2022-09-15
得票数 0
2
回答
静态成员变量,如OOP语言
oop
、
go
我是Go
的
新手,然后我通过例子研究了很多如何拥有一个
带有
静态函数/变量
的
静态类,比如
C
#。但是,我找不到任何可以很好地回答它
的
问题。也许这个问题看起来很愚蠢,但我既不喜欢不确定
的
时候,也不喜欢不完全理解一些东西
的
时候。== Importance.Critical) Console.WriteLine("True"); }如果我理解的话,
Golang</em
浏览 0
提问于2016-05-29
得票数 6
回答已采纳
1
回答
如何在
cgo
中
向
c
结构
中
添加一个
golang
字符串
c
、
go
、
cgo
如何向用
cgo
生成
的
c
结构
中
添加一个
golang
字符串。struct Point {} Point; char response;*/} resp := unsa
浏览 8
提问于2021-09-22
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
golang中实现通用http参数与结构体的转换
C语言的结构体
解决C# 7.2中的结构体性能问题
C/C+编程笔记:C语言结构和C+结构之间的区别,又学到了吗?
金融定制软件工程开发中的C/S结构
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券