像这样声明的C函数很少
CURLcode curl_wrapper_easy_setopt_long(CURL* curl, CURLoption option, long param);
CURLcode curl_wrapper_easy_setopt_str(CURL* curl, CURLoption option, char* param);
我想把它们作为这样的一次执行功能来曝光.
func (e *Easy)SetOption(option Option, param interface{})
所以我需要能够在运行时判断param个类型.我如何做到这一点?这是个好主意吗(如果不是,在这种情况下什么是好的实践)?