context-helpers

qqseason627 4 0 zip 2024-07-16 16:07:44

上下文助手为您存储在gorilla/context的东西生成getter/setter。

安装:


go get github.com/codegangsta/context-helpers

用法:

gorilla/context是一个很棒的golang包,用于存储特定于请求的数据。但是,需要注意的问题之一是它依赖于map[interface{}]interface{}来存储数据。当我们将值放入gorilla/context,我们基本上丢失了我们拥有的任何类型信息,这是不好的!这个小小的命令行工具试图通过根据您放入gorilla/context的值类型生成getter/setter来使这更容易一些。例如,如果我有一个*Session类型,我想以类型安全的方式映射到上下文,我可以这样做。

context-helpers Session

它会生成一个session_helper。

有关Golang的更多信息和资源,您可以参考以下链接:

用户评论
请输入评论内容
评分:
暂无评论