https://github.com/blacktrub/vmemcached
V memcached client library
https://github.com/blacktrub/vmemcached
memcached-clients vlang
Last synced: 16 days ago
JSON representation
V memcached client library
- Host: GitHub
- URL: https://github.com/blacktrub/vmemcached
- Owner: blacktrub
- License: mit
- Created: 2020-09-13T11:33:32.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-21T12:57:38.000Z (over 4 years ago)
- Last Synced: 2024-11-18T21:46:53.793Z (6 months ago)
- Topics: memcached-clients, vlang
- Language: V
- Homepage:
- Size: 129 KB
- Stars: 11
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-v - vmemcached - Memcached client for V, written in V. (Libraries / Database clients)
README
# Vmemcached
This is a memcached client library for the V programming langugage (https://vlang.io)More about client protocol and another memcached stuff you can see [here](https://memcached.org/)
# Installation
```bash
v install blacktrub.vmemcached
```# Documentation
Each method of this library has test case, so you can use test module as documentation, feel free to open issue if it is not enough# Quick start example
```v
module mainimport blacktrub.vmemcached
fn main() {
m := vmemcached.connect(vmemcached.Connection{}) or {
panic(err)
}
println(m.get('foo'))
}
```# How run tests
For run tests you must run docker container with memcached
```bash
docker run -d --name mmhed -p 11211:11211 memcached -vv
```And just run tests in project directory
```v
v test .
```