go根據字元動態設定結構體欄位名--hprose rpc應用
問題的由來RPC
//服務端設定
type TestServer struct{
}
func (t *TestServer) Foo (data map[string]interface{})string{
//do thing...
}
func (t *TestServer) Bar (data map[string]interface{})string{
//do thing...
}
var test *TestServer
srv.AddAllMethods(test) //srv type is *rpc.TCPServer
//客戶端呼叫
type Test struct{
?? func(map[string]interface{}) string
}
var test *Test
client := rpc.NewClient("ip")
client.UseService(&test)
test . ?? ( data ) //data type is map
?? 可能是Foo或者Bar,根據前端傳遞字元而定,如何動態生成這樣的結構體欄位並呼叫?
更多原創文章乾貨分享,請關注公眾號
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- 根據欄位查表名
- 根據介面動態修改應用底部選單欄
- jackson根據屬性名動態序列化物件欄位物件
- 根據欄位名查詢所有表
- 根據欄位名等查詢SAP的表或結構(程式程式碼)
- golang通過反射設定結構體欄位的值Golang反射結構體
- 根據不同欄位,升降序排列查詢結果
- mybatis動態呼叫表名和欄位名MyBatis
- list集合根據某欄位分組
- SQL Server中根據某個欄位,ID欄位自動增長的實現SQLServer
- Gridview繫結資料庫的欄位,根據條件欄位顏色改變View資料庫
- 不改表結構如何動態擴充套件欄位套件
- 根據時間欄位匯入資料的問題總結
- 二維陣列根據欄位進行排序陣列排序
- 二維陣列根據某個欄位排序陣列排序
- jQuery根據表格欄位升序和降序詳解jQuery
- C# 根據前臺傳入實體名稱,動態查詢資料C#
- EF:根據實體類生成表結構SQLSQL
- SqlServer根據特定欄位分組後,對需要欄位進行分組拼接SQLServer
- js記一個根據欄位排序物件函式JS排序物件函式
- PHP二維陣列根據某個欄位排序PHP陣列排序
- perl根據函式名動態呼叫函式
- 用自訂函式實現功能-------根據指定表名得到表的結構 (轉)函式
- 根據表結構,自動生成匯入指令碼指令碼
- Laravel Hprose RPC 服務LaravelROSRPC
- Laravel-hprose (rpc 框架)LaravelROSRPC框架
- laravel-hprose(rpc框架)LaravelROSRPC框架
- JavaScript字串物件 之 根據字元返回位置、根據位置返回字元、字串操作方法JavaScript字串物件字元
- sql根據多個欄位查詢重複記錄SQL
- SpringJpa @query 中根據傳入引數(欄位)排序Spring排序
- SAP S/4HANA Material Fiori應用根據擴充套件欄位搜尋的實現原理套件
- vue+el-element中根據檔名動態建立dialog的方法Vue
- dev 根據datatable動態生成gridviewdevView
- java 之 給定固定長度根據字元長分割文件Java字元
- oracle 資料庫設定表和欄位的別名Oracle資料庫
- SQL 如何在時間序列中根據欄位變化分組SQL
- 根據上次輸入操作的時間設定離開狀態
- 根據題庫設定刷題程式