How to implement inter-process communication in Go?

Go has a built-in RPC system (http://golang.org/pkg/rpc/) for easy communication between Go processes. Another option is to send gob-encoded data (http://blog.golang.org/2011/03/gobs-of-data.html) via network connection. You shouldn’t dismiss local networking without benchmarking. For example Chrome uses named pipes for IPC and they transfer a lot of data (e.g. rendered bitmaps) between processes: Our main inter-process communication … Read more

Is there a difference between RPC and IPC?

Wikipedia is usually great for these purposes. RPC: Remote procedure call (RPC) is an Inter-process communication technology that allows a computer program to cause a subroutine or procedure to execute in another address space (commonly on another computer on a shared network) without the programmer explicitly coding the details for this remote interaction. IPC: Inter-process … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)