https://github.com/keybase/dokan-go
https://github.com/keybase/dokan-go
Last synced: 16 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/keybase/dokan-go
- Owner: keybase
- License: other
- Archived: true
- Created: 2017-10-06T17:14:55.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-16T14:04:49.000Z (over 7 years ago)
- Last Synced: 2025-04-02T19:38:00.968Z (about 1 month ago)
- Language: Go
- Size: 92.8 KB
- Stars: 20
- Watchers: 16
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Dokan](https://github.com/dokan-dev/dokany) bindings for Go
Dokan is a library for implementing user mode filesystems on Windows.
This library provides a thin binding to the library for Go programs.# Documentation
https://godoc.org/github.com/keybase/dokan-go
# Licensing
The go binding itself is BSD3 licensed as featured in the LICENSE.
Additionally we ship Dokan C headers in the dokan_header directory. These
are subject to LGPL and are from the Dokan project. These are used to
compile the code without a Dokan installation in the path.To use the library you will need to have installed a version of the LGPL
licensed Dokany DLL licensed from https://github.com/dokan-dev/dokanyThe Go library uses LoadLibrary to load the Dokan DLL, it is not linked
with the DLL. Using different builds of the DLL works fine.