Ihre Echtzeit-Chat-Anwendung, die mit Golang, MongoDB, Websockets und Fasthttp erstellt wurde.
Natternet ist ein schneller und leichter Chat -WebSocket -Service, der mit Golang, MongoDB, Websockets und FasthTTP erstellt wurde. Ziel ist es, eine skalierbare und effiziente Plattform für Echtzeit-Chat-Anwendungen bereitzustellen.
Benutzerauthentifizierung
Echtzeitkommunikation
Zimmer
Nachrichtentypen
Verteilte Systeme
Protokollierung
API und Webserver
Datenbank
Wir haben eine Liste von Ressourcen zusammengestellt, die Ihnen helfen, effektiver zu verstehen, zu verwenden und zu Natternet zu verwenden:
Postman -Team : Treten Sie unserem Postman -Team bei, um die API von Natternet zu erkunden.
Community -Chat : Haben Sie Fragen, Feedback oder möchten Sie nur chatten? Treten Sie unserem Discord -Server bei.
Wiki : Weitere Informationen zu Führern, FAQs und anderen Informationen finden Sie im Natternet Wiki.
Blog-Beiträge : Deep taucht in der Architektur, dem domänengesteuerten Design und anderen Facetten von Natternet in unserem Substackblog erhältlich.
Fühlen Sie sich frei, einen Beitrag zu leisten, indem Sie PRs einreichen, Probleme öffnen oder das Wort verbreiten.
Sie können nach Beginn der Anwendung über Swagger am folgenden Endpunkt auf die API -Dokumentation zugreifen:
http: // localhost: 8080/api/v1/Swagger/
Tipp: Stellen Sie vor dem Eintauchen in die Dokumentation sicher, dass Sie die Ausführung make swagger . In diesem Schritt regeneriert sich wichtige Prahlerkomponenten und hält die Dokumente auf dem neuesten Stand.
Möchten Sie mehr Einblicke in Natternet erhalten? Schauen Sie sich unsere Blog -Beiträge an:
Einführung von Natternet: Eine domänengesteuerte Echtzeit-Chat-Anwendung
Natternet: Ein tiefes Eintauchen in die saubere Architektur
Tiefe Eintauchen in domänengetriebenes Design in Natternet
Natternet ist unter der MIT -Lizenz lizenziert. Weitere Informationen finden Sie in der Lizenzdatei.