kalviumcommunity / compilerd

code judge
GNU General Public License v3.0
17 stars 319 forks source link

fix : added golang support (solving issue #1) #149

Open deexithparand opened 4 months ago

deexithparand commented 4 months ago

As part of addressing Issue #1, I have implemented support for the Go programming language. Below are the steps and changes made:

  1. Added Test Cases: Created and included test cases specifically for Go to ensure robust functionality and correctness.
  2. Updated Dockerfile: Modified the Dockerfile to include the installation of the Go runtime.
  3. Adjusted RAM Allocation: The default RAM allocation was insufficient for Go. Therefore, I increased the RAM limit to match the allocation used for Node.js, ensuring smooth execution.
  4. Verified Functionality: Thoroughly tested the code using sample Go programs to confirm proper execution and performance.