<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gorankusu, branch v0.3.0</title>
<subtitle>The Go library for load testing HTTP and WebSocket endpoints.</subtitle>
<id>http://git.kilabit.info/gorankusu/atom?h=v0.3.0</id>
<link rel='self' href='http://git.kilabit.info/gorankusu/atom?h=v0.3.0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/'/>
<updated>2022-08-25T05:05:08Z</updated>
<entry>
<title>Release trunks v0.3.0 (2022-08-25)</title>
<updated>2022-08-25T05:05:08Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-25T05:05:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=29ab7633c94a6ddb9a983393d1284828a617a7d0'/>
<id>urn:sha1:29ab7633c94a6ddb9a983393d1284828a617a7d0</id>
<content type='text'>
This release set the minimum Go version to 1.18 and update all modules.

== Chores

* all: group all documentations under directory _doc
* example: fix the HTTP POST handler
* all: remove unused field Locker in RunRequest
* all: fix all linter warnings
</content>
</entry>
<entry>
<title>all: group all documentations under directory _doc</title>
<updated>2022-08-25T04:44:39Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-25T04:04:51Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=79821d0ee69809fe387293bbe52dcdb0075196d7'/>
<id>urn:sha1:79821d0ee69809fe387293bbe52dcdb0075196d7</id>
<content type='text'>
The _doc directory provides an entry point for all documentation.

While at it we reformat the README to use AsciiDoc markup.
</content>
</entry>
<entry>
<title>example: fix the HTTP POST handler</title>
<updated>2022-08-21T11:27:09Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-21T11:27:09Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=ce1f8a856ee26c582aab9dce58b87d822c581d51'/>
<id>urn:sha1:ce1f8a856ee26c582aab9dce58b87d822c581d51</id>
<content type='text'>
Remove call to ParseMultipartform since the request type is
x-www-form-urlencoded not multipart/form-data.
</content>
</entry>
<entry>
<title>all: remove trailing new line on each mlog format</title>
<updated>2022-08-21T08:31:35Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-21T08:31:35Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=767a4d54da5ea2b16b84df7d8f49c61f6ccb5753'/>
<id>urn:sha1:767a4d54da5ea2b16b84df7d8f49c61f6ccb5753</id>
<content type='text'>
The mlog functions automatically add new line to each format, so we
did not need to add it manually.
</content>
</entry>
<entry>
<title>all: remove unused field Locker in RunRequest</title>
<updated>2022-08-20T19:38:57Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-20T19:38:57Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=e552bc26165e4413390c329113acd95abc6c78e5'/>
<id>urn:sha1:e552bc26165e4413390c329113acd95abc6c78e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: fix all linter warnings</title>
<updated>2022-08-20T19:34:43Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-20T19:34:43Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=b8e4a6d776707bf857430ddc3666aae794a87edf'/>
<id>urn:sha1:b8e4a6d776707bf857430ddc3666aae794a87edf</id>
<content type='text'>
Some linter, govet, warns about possible copied Mutex on HttpRequest.
To fix this we implement method clone and Stringer on HttpRequest.
</content>
</entry>
<entry>
<title>all: reformat with Go 1.19 gofmt</title>
<updated>2022-08-20T19:32:29Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-20T19:14:04Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=6e27a84dba52e68fe7b75df50190934ab96c1946'/>
<id>urn:sha1:6e27a84dba52e68fe7b75df50190934ab96c1946</id>
<content type='text'>
</content>
</entry>
<entry>
<title>go.mod: set minimum Go to 1.18 and update all dependencies</title>
<updated>2022-08-20T19:13:24Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-08-20T19:13:24Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=644439ff61c46aec81894074203bc7d3c9acc24d'/>
<id>urn:sha1:644439ff61c46aec81894074203bc7d3c9acc24d</id>
<content type='text'>
This changes replace any usage of ioutil with os and io package.
</content>
</entry>
<entry>
<title>_www: set the WebSocket address schema based on URL protocol</title>
<updated>2022-04-20T10:04:22Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-04-20T10:03:04Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=afdb3dca0639193d3d5c39ebed1b05b59004b07b'/>
<id>urn:sha1:afdb3dca0639193d3d5c39ebed1b05b59004b07b</id>
<content type='text'>
If the address is using "https:" protocol, the WebSocket address will
use the "wss://" schema.

This changes require latest update on wui repository.
</content>
</entry>
<entry>
<title>Release trunks v0.2.0 (2022-03-13)</title>
<updated>2022-03-13T17:16:35Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-03-13T14:02:21Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=1abeccb5fea0aa95873fa1aab7c8cca41567a25e'/>
<id>urn:sha1:1abeccb5fea0aa95873fa1aab7c8cca41567a25e</id>
<content type='text'>
Release trunks under GPL 3.0 or later license.

See https://kilabit.info/journal/2022/gpl for more information.
</content>
</entry>
</feed>
