Find Jobs
Hire Freelancers

Maintain a network related cli tool written in Golang

$25-60 USD / hour

Completed
Posted over 7 years ago

$25-60 USD / hour

We have a cli tool that sends queries to DNS servers and outputs information. This library was used [login to view URL] The tool is already written and works but it contains some bugs that we want to fix. Like timeouting completely while the dig command works fine. And we want to add new features. CPU usage is very important. The tool will run in multiple instances(20+) at the same time on 1 core servers. It should not create problems with the data. You should have lots of experience with Go and linux. Additionally networking knowledge is required to debug issues. New tasks will come up during development thats why hourly rate will work better.
Project ID: 11920426

About the project

9 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi! I would not yet call me a professional concerning the Go language as most of my projects are around C++ / Java / C# but I have many years know how in Linux as Webhoster / Administrator and Developer in Embedded Projects as well. And as Webhoster I also often had to configure my own dns servers. About my weekly 6 hours limit: In case needed it can of course be more but I have a full time job as Linux/Android Embedded developer and 3 kids so in average this is what I think is possible easily per week. For getting better with your Go / dns requirements I just started playing around with the dns library you mentioned for fun. But to get a better understanding of your tool some more backgrounds would be great. In case you are willing to provide more backgrounds before any job assignment it would be great if you can provide what the tool does / should do exactly, in which environment it is used and (if possible) if I could see the code I could try it out and give you a first feedback what I think about it. It would also be helpful why you plan to let run 20+ instances on the same machine. Isn't the tool programmed to execute requests in parallel? I hope we can work together! Best regards Thomas Danzl
$45 USD in 4 days
0.0 (0 reviews)
0.0
0.0
9 freelancers are bidding on average $43 USD/hour for this job
User Avatar
hi, I am mohamed, I am a french embedded software engineer with 4 years of experience in a multimedia company. if I understand your offer. You are looking for an experienced developer to maintain and fix bugs on an existing network tool written in Go. well I think I am your developer. in fact, I am an expert in Linux on all aspects: - scripting - configuration - Networking - performance optimization ( rootfs, boot time, memory usage ...) I am also familiar with go language. I am good at reverse engineering and understanding existent code. I work fast, deliver proper code and communicates easily. I think a chat will allow us discuss your project in details to get your job done. best regards mohamed ...
$58 USD in 8 days
5.0 (1 review)
4.1
4.1
User Avatar
I've worked with Go a fair bit. Some of my projects with Go include a distributed port scanner to keep track of open ports on networks around the world and a KVM VM deployment system. Love working with Go and I hope that I can help you.
$33 USD in 20 days
5.0 (4 reviews)
3.6
3.6
User Avatar
More than 2 years in Golang programming. I am a professional backend developer, building complex applications I specialize in Golang, Java, Python for backend. Whatever your needs are, I will find a solution that fits it. I’m passionate about learning new tools and programming languages and I quickly adapt to new environments. I’m seeking long-term relationships and new challenges.
$47 USD in 10 days
5.0 (2 reviews)
2.9
2.9

About the client

Flag of POLAND
Krakow, Poland
5.0
11
Payment method verified
Member since Dec 19, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.