A few days ago I delivered my Go book after the internal review of the content and my corrections. Never thought how much work it is after the initial writing. Now the book goes through the quality assurance regarding the orthography, grammar, and type setting. After that the printing will start. *yeah*
So now I can continue my own Go development. First step is the completion of my Tideland Common Go Library (goinstall tideland-cgl.googlecode.com/hg), a multi-purpose library containing several useful packages for event-driven applications, system monitoring, chronological jobs, finite state machines, and many smaller utilities (UUID, map/reduce, parallel quicksort, supervisor, and time handling). Next parts are some handler for the event-driven architecture, a package for numerical types functions (e.g. interpolation), and maybe a package for the integration of Redis (beside low-level functions some intelligent functions which marshal and unmarshal complex data types).
I'm also thinking about my first real Go application. One of my fields of interest is requirements engineering. Until today I found no real good application for an easy and comfortable management of requirements in a distributed team. So maybe it a good time to develop an own one. With an extreme simple web UI, a simple structure, some ideas borrowed of wikis, and Redis as DBMS.