We are looking for a golang software developer for a quick simple task.
we run a virtualized environment using KVM, and we host a lot of windows VMs on this environment, we do attach a channel to each VM so we can send data to the VM from the host server.
the channel on the host is a unix socket and on the VM it's a virtio-serial
we do use this libvirt XML configuration to attach the channle:
=============
<channel type='unix'>
<source mode='bind' path='/var/lib/libvirt/qemu/[login to view URL]'/>
<target type='virtio' name='com.virtiosock.1'/>
<address type='virtio-serial' controller='0' bus='0' port='1'/>
</channel>
===========
We need to write a small dummy program that will work inside the Windows VM, to read the data sent on the channel and write it to a file.
If you have never worked with golang or libvirt please don't apply
I have already worked with some golang projects and network application. And I have a good team with good skill programming. We are just trying to freelancer job. So I hope you hire us for this job.
I have good experience of Go and i am working on Go for last 6 month ,i also have good experience on virtualization API assign me this project i will do it with in deadline.