From 661188752e1503fc35c5cb9606ba5e979e918920 Mon Sep 17 00:00:00 2001 From: Mickael Remond Date: Sat, 29 Jun 2019 15:09:05 +0200 Subject: [PATCH] Formatting --- README.md | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 7e4fa3b..9e9ad3b 100644 --- a/README.md +++ b/README.md @@ -18,17 +18,24 @@ The library is designed to have minimal dependencies. For now, the library does ## Stanza subpackage -XMPP stanzas are basic and extensible XML elements. Stanzas (or sometimes special stanzas called 'nonzas') are used to leveraged the XMPP protocol features. During a session, a client (or a component) and a server will be exchanging stanzas back and forth. +XMPP stanzas are basic and extensible XML elements. Stanzas (or sometimes special stanzas called 'nonzas') are used to +leverage the XMPP protocol features. During a session, a client (or a component) and a server will be exchanging stanzas +back and forth. -At a low-level, stanzas are XML fragments. However, Fluux XMPP library provides the building blocks to interact with stanzas at a high-level, providing a Go-friendly API. +At a low-level, stanzas are XML fragments. However, Fluux XMPP library provides the building blocks to interact with +stanzas at a high-level, providing a Go-friendly API. -The `stanza` subpackage provides support for XMPP stream parsing, marshalling and unmarshalling of XMPP stanza. It is a bridge between high-level Go structure and low-level XMPP protocol. +The `stanza` subpackage provides support for XMPP stream parsing, marshalling and unmarshalling of XMPP stanza. It is a +bridge between high-level Go structure and low-level XMPP protocol. -Parsing, marshalling and unmarshalling is automatically handled by Fluux XMPP client library. As a developer, you will generally manipulates only the high-level structs provided by the stanza package. +Parsing, marshalling and unmarshalling is automatically handled by Fluux XMPP client library. As a developer, you will +generally manipulates only the high-level structs provided by the stanza package. -The XMPP protocol, as the name implies is extensible. If your application is using custom stanza extensions, you can implement your own extensions directly in your own application. +The XMPP protocol, as the name implies is extensible. If your application is using custom stanza extensions, you can +implement your own extensions directly in your own application. -To learn more about the stanza package, you can read more in the [stanza package documentation](https://github.com/FluuxIO/go-xmpp/blob/master/stanza/README.md). +To learn more about the stanza package, you can read more in the +[stanza package documentation](https://github.com/FluuxIO/go-xmpp/blob/master/stanza/README.md). ## Examples