cells
gotests
cells | gotests | |
---|---|---|
10 | 10 | |
1,668 | 4,849 | |
0.8% | - | |
9.7 | 0.0 | |
6 days ago | 8 months ago | |
Go | Go | |
GNU Affero General Public License v3.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cells
- Are there any self-hosted alternatives to google drive (besides nextcloud)?
-
New to home server: probably nuking it
Secure remote access can be facilitated through encrypted tunnels. VPNs, SSH, Cloudflare tunnel, SOCKS, etc. can all be secure ways of remotely accessing network resources. What you use will vary, depending upon the type of access you require and/or prefer. For file management, there are multiple tools for this task - Nextcloud, Seafile, Pydio, Sandstorm, FileRun, and more available for the choosing.
-
Dropbox alternative backed by S3/Backblaze
Pydio Cells (https://pydio.com/) is a great open-source selfhosted file sync and sharing alternative to Nextcloud. It supports, and strongly recommends the use of an S3 compatible storage backend. It actually works better with S3 storage than a normal file system storage. It's been completely rewritten in Go using microservices and APIs which makes it faster than Nextcloud (PHP) and Seafile (Python). I've tried it extensively in the last few months where I setup a Min.io S3 server for testing. Here is what I concluded: - Relatively easy to setup, with a step by step guides for Debian, Ubuntu etc. - Clear and well documented admin control panel. - Very clean GUI using Material Design. - Geared more towards enterprise users. - Works 100% with S3 storage.
- What's easier for users than FTP?
-
We should move to some open source platform. This place stinks of proprietary software
Lemmy Aether ActivityPub Matrix Friendica Hubzilla PeerTube PixelFed GNU Social Mobilizon Fediverse Mastadon Element Pydio Syncthing IPFS FileCoin
-
Need a cloud solution for mobile users not on VPN
As a replacement for owncloud have you considered https://pydio.com/, https://nextcloud.com/ or https://www.seafile.com/en/home/?
-
How do I make a Samba server accessible to mobile devices through a web interface?
To offer an alternative to nextcloud, check this out https://pydio.com/
- Any foss alternatives for Microsoft OneDrive?
- Home Server Suggestions
- Pydio cells create folder/file from terminal
gotests
-
Russ Cox: Go Testing by Example
A huge time-saver for me when generating table-driven test boilerplate in Go has been using gotests[0] to generate the template.
If you use VSCode with the Go extension it's already available there as a command "Go: Generate Unit Tests for Function/Package".
[0] https://github.com/cweill/gotests
-
Table-driven tests are overrated.
I believe vscode does it using gotests (https://github.com/cweill/gotests), so people can probably use it outside of vscode too.
-
[gopher.nvim] Plugin for golang development
What can do this plugin? - Modify struct tags. - Run go get, go mod & go generate commands inside of nvim. - Implement interface by impl. - Generate tests by gotests. - Install required tools for plugin working(by go install).
-
What is the hardest part of the load/performance testing?
I was just thinking about some smart solutions. For example generating test plan and fake data by inspecting current changes on the code and db schema. Just like this https://github.com/cweill/gotests but for performance test plans.
-
Take on a better unit test style
Did you encounter gotests when you were doing your research? It's a table test generation tool that generates test code using t.Run(). I do wish it could generate tests using testify, because I frequently end up rewriting the code in the inner loop, but I still use it because it's better than I am about ensuring there's a test for all functions I write.
-
Patterns for unit testing in Go?
I use https://github.com/cweill/gotests to generate the test scaffolding.
- Share your must-know Go development tips
- gotests
- ¿Como estructurar tu aplicación en Go?
-
Learn Go in ~5mins
You can save yourself a minute and generate the test case boilerplate for your with https://github.com/cweill/gotests :)
What are some alternatives?
Nextcloud - ☁️ Nextcloud server, a safe home for all your data
ginkgo - A Modern Testing Framework for Go
Sandstorm - Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager.
gomock - GoMock is a mocking framework for the Go programming language.
Infinity-For-Reddit - A Reddit client for Android
selenoid - Selenium Hub successor running browsers within containers. Scalable, immutable, self hosted Selenium-Grid on any platform with single binary.
awesome-tunneling - List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting.
go-sqlmock - Sql mock driver for golang to test database interactions
Friendica - Friendica Communications Platform
go-fuzz - Randomized testing for Go
PixelFed - Photo Sharing. For Everyone.
Mmock - Mmock is an HTTP mocking application for testing and fast prototyping