8000 GitHub - zhumeiqi/thrift_docker
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

zhumeiqi/thrift_docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

说明

学习thrift过程中安装编译环境比较麻烦,自己也正好要学习Go语言及Docker等相关内容,
就顺便搞了这个小项目学习性质,后续有需要再扩展
直接docker运行可以参考:https://hub.docker.com/r/evarga/thrift/, 这个练手为主

快速配置thrift编译环境

使用Docker启动容器来编译thrift协议文件,docker镜像自动配置好了thrift的编译环境
client.go 通过http的方式上传需要编译的文件到docker中,服务器将编译好的生成文件发
回给客户端

启动方式

  • cd ${ROOT}/docker
  • docker-compose up

编译方式

  • go_thrift inputfile outputdir lang
  • go_thrift test.thrift outputdir py|go|cpp

缺陷

目前只支持编译单文件,方便初步学习thrift,如果要支持多文件可以扩展

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0