irken

command module
v0.0.0-...-c86a493 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2013 License: MIT Imports: 4 Imported by: 0

README

Irken

Irken är ett pågående arbete med att skapa en grafisk IRC-client i go. För mer information, besök vår wiki och projektplan.

Installation

Irken använder sig av ett ramverk som heter GTK, vilket du måste ha installerat för att kunna bygga programmet. Hur man går tillväga varierar mellan olika plattformar.

Mac OS X

Börja med att installera Xcode med tillhörande kommando-verktyg. GTK använder sig av X, så du måste också installera XQuartz. Installera sedan homebrew. Nu installerar du lätt go och GTK med:

brew install go gtk+ gtksourceview glib gdk-pixbuf cairo pango

Följ instruktionerna för go och sätt upp en GOPATH. Nu installerar du bindings för go till gtk genom:

go get github.com/mattn/go-gtk/gtk

Får du problem nu kan det vara för att go-gtk inte hittar dina X-filer. Du måste i så fall lägga till följande rad i din .bash_profile:

export PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig

Nu borde allt vara klart, happy hacking!

Linux (Testat med Ubuntu 12.10 64-bit)

Installera Go, i Ubuntu kan du med enkelhet göra detta genom att skriva följande i terminalen:

 sudo apt-get install golang

Installera gnome-devel genom att skriva följande i terminalen:

 sudo apt-get install gnome-devel

Följ instruktionerna för go och sätt upp en GOPATH. Nu installerar du bindings för go till gtk genom:

go get github.com/mattn/go-gtk/gtk

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
backend
config
used to config different settings like standard nick
used to config different settings like standard nick
conn
ConnectSession is a connection with buffers for each channel and output ready to be written ready to be written to the screen.
ConnectSession is a connection with buffers for each channel and output ready to be written ready to be written to the screen.
conn/sock
irc descibes the basic client functionalities of irken
irc descibes the basic client functionalities of irken
msg
frontend
app
Package test contains test tools extending the basic go test toolset.
Package test contains test tools extending the basic go test toolset.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL