Our great sponsors
-
I am currently working on my web desktop OS which you can mount different kind of network file system into it, host a sandbox file system inside the OS and expose it via different kind of network fs protocols. I have already got WebDAV, SFTP, FTP and many working and SMB is the final one left on my to-do list.
-
The closet thing I can find is a given up project called goSMB . I also see SMBLibrary that implement SMB server in C#, Node-SMB-Server in JavaScript and of course Samba (in C + Python).
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
SMBLibrary
Free, Open Source, User-Mode SMB 1.0/CIFS, SMB 2.0, SMB 2.1 and SMB 3.0 server and client library
The closet thing I can find is a given up project called goSMB . I also see SMBLibrary that implement SMB server in C#, Node-SMB-Server in JavaScript and of course Samba (in C + Python).
-
The closet thing I can find is a given up project called goSMB . I also see SMBLibrary that implement SMB server in C#, Node-SMB-Server in JavaScript and of course Samba (in C + Python).
-
I would say its a lot of work, I found these, but they are also abandoned. https://github.com/gentlemanautomaton/smb https://github.com/PichuChen/simba
-
I would say its a lot of work, I found these, but they are also abandoned. https://github.com/gentlemanautomaton/smb https://github.com/PichuChen/simba
-
If I was making an SMB server I'd probably work off of https://github.com/hirochachacha/go-smb2 which has many of the structs already defined.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Samba
https://gitlab.com/samba-team/samba is the Official GitLab mirror of https://git.samba.org/samba.git -- Merge requests should be made on GitLab (not on GitHub) (by samba-team)
You could try to use samba via cgo.
-
For example minio is written in go and quite nice.