All Projects → tedcy → Fdfs_client

tedcy / Fdfs_client

fastdfs go client impl

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Fdfs client

Opc Da
基于utgard的OPC DA客户端
Stars: ✭ 35 (-32.69%)
Mutual labels:  client
Forpda
Alternative client for 4pda.ru
Stars: ✭ 43 (-17.31%)
Mutual labels:  client
Javascript Cli
A CLI in JavaScript for the ARK Blockchain.
Stars: ✭ 48 (-7.69%)
Mutual labels:  client
Gochimp3
🐒 Golang client for MailChimp API 3.0.
Stars: ✭ 39 (-25%)
Mutual labels:  client
Gomusicbrainz
a Go (Golang) MusicBrainz WS2 client library - work in progress
Stars: ✭ 42 (-19.23%)
Mutual labels:  client
Https
Secure HTTP client with SSL pinning for Nativescript - iOS/Android
Stars: ✭ 45 (-13.46%)
Mutual labels:  client
Terminals
Terminals is a secure, multi tab terminal services/remote desktop client. It uses Terminal Services ActiveX Client (mstscax.dll). The project started from the need of controlling multiple connections simultaneously. It is a complete replacement for the mstsc.exe (Terminal Services) client. This is official source moved from Codeplex.
Stars: ✭ 971 (+1767.31%)
Mutual labels:  client
Sechub
SecHub - one central and easy way to use different security tools with one API/Client
Stars: ✭ 52 (+0%)
Mutual labels:  client
Nineapi
Unofficial python client library for *official* 9GAG API. (alpha)
Stars: ✭ 43 (-17.31%)
Mutual labels:  client
Honeybot
🛩 A python IRC bot with simple plugins dev. Ignited in mauritius, first-timers friendly!
Stars: ✭ 48 (-7.69%)
Mutual labels:  client
Go Raknet
An idiomatic Go library implementing a basic version of the RakNet protocol.
Stars: ✭ 40 (-23.08%)
Mutual labels:  client
Botcraft
Botcraft is a cross-platform C++ library to create bots that connect and interact with Minecraft servers with (optional) integrated OpenGL renderer
Stars: ✭ 41 (-21.15%)
Mutual labels:  client
Twittex
Twitter client library for Elixir.
Stars: ✭ 46 (-11.54%)
Mutual labels:  client
Odrive
Google Drive GUI for Windows / Mac / Linux
Stars: ✭ 978 (+1780.77%)
Mutual labels:  client
Csdnblog
Csdn unofficial blog client
Stars: ✭ 48 (-7.69%)
Mutual labels:  client
Linux Tutorial
《Java 程序员眼中的 Linux》
Stars: ✭ 7,757 (+14817.31%)
Mutual labels:  fastdfs
Kantek
kantek is a userbot written in Python using Telethon.
Stars: ✭ 45 (-13.46%)
Mutual labels:  client
Megalodon
Mastodon, Pleroma and Misskey API client library for node.js and browser
Stars: ✭ 52 (+0%)
Mutual labels:  client
Faunadb Jvm
Scala and Java driver for FaunaDB
Stars: ✭ 50 (-3.85%)
Mutual labels:  client
Graphql Zeus
GraphQL client and GraphQL code generator with GraphQL autocomplete library generation ⚡⚡⚡ for browser,nodejs and react native
Stars: ✭ 1,043 (+1905.77%)
Mutual labels:  client

fdfs_client.go

fastdfs go client implement

1 support

upload(UploadByFilename,UploadByBuffer)

download(DownloadToFile,DownloadToBuffer)

delete(DeleteFile)

2 append is not support(limited by fastdfs server)

you can implement append with delete origin && upload new again

3 UploadByFilename realized with sendfile syscall in linux,so UploadByBuffer is depracated

4 realized conn_pool,pool_size control by config file

5 details see client_test.go,good luck ^_^

$ go get github.com/tedcy/fdfs_client

Author

[email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].