Result

کامپایلر آنلاین کد Go!

به سادگی با زبان برنامه نویسی GO کد بزنید و اجرا کنید!

درباره زبان گو

زبان برنامه‌نویسی Go (یا به‌طور ساده GoLang) یک زبان برنامه‌نویسی منبع‌باز و کامپایل شده است که توسط گوگل توسعه داده شد. این زبان در سال 2009 توسط راب پايک، روبرت گریزمر و کنت تامسون طراحی شد. هدف اصلی ایجاد Go، تسهیل توسعه نرم‌افزارهای ساده، کارآمد، مقیاس‌پذیر و ایمن بوده است.

Go طراحی شده است تا به صورت ساده و خوانا برای برنامه‌نویسان باشد. سینتکس این زبان ساده و شبیه به زبان‌های C و C++ است که تسهیل در فهم و نوشتن کد می‌کند.

زبان Go به دلیل استفاده از مدیریت حافظه خودکار (garbage collection) و کامپایل به زبان ماشین، اجرای کدهایی با کارآیی بالا را فراهم می‌کند.

روش استفاده از کامپایلر️

  • برای اجرای کد از کلید Ctrl +Enter استفاده کنید.
  • برای ایجاد یک خط جدیدتر از کلید Ctrl + V استفاده کنید.
  • برای رفتن به یک خط خاص از کلید Ctrl + G استفاده کنید.
  • برای جستجو کردن از کلید Ctrl + F استفاده کنید.
  • برای جستجو و جایگزینی عبارات از کلید Ctrl + H استفاده کنید.
  • برای مشاهده لیست متدها از کلید Ctrl + I استفاده کنید.
  • برای حذف کامل خط فعلی از کلید Ctrl + X استفاده کنید.
  • برای کامنت کردن خط فعلی از کلید Ctrl + / استفاده کنید.
  • برای انتخاب کردن خط فعلی از کلید Ctrl + L استفاده کنید.
  • برای نوشتن کروشه {} از کلید SHIFT+ { استفاده کنید.

** پس از وارد کردن کد با استفاده از کلید ترکیبی یا دکمه احرا کد خود را اجرا کنید.

سورس کد ماشین حساب با زبان برنامه نویسی GO

// Golang program to make a Simple
// Calculator using Switch Case
package main

// fmt package provides the function to print anything
import "fmt"

// start the main() function
func main() {

   // Declare amd initialize the variables
   var number1 int=20
   var number2 int=10
   var choice int = 0 
    
   // choice of the input calculation
   var x int // the result variable
   fmt.Println("number 1 = ",number1,"nnumber 2 =",number2)
   fmt.Println(" choice 1: Addition of the two numbers")
   fmt.Println(" choice 2: Subtraction of the two numbers")
   fmt.Println(" choice 3: Multiplication of the two numbers")
   fmt.Println(" choice 4: Division of the two numbers")
   fmt.Scanln(&choice)
   // print the choice of calculation using switch case
   switch choice{
      case 1:
         x=number1+number2
         fmt.Printf("Addition of the two numbers is: %d",x)
      case 2:
         x=number1-number2
         fmt.Printf("Subtraction of the two numbers is: %d",x)
      case 3:
         x=number1*number2
         fmt.Printf("Multiplication of the two numbers is: %d",x)
      case 4:
         x=number1/number2
         fmt.Printf("Division of the two numbers is: %d",x)
      default:
         fmt.Println("Invalid number")
   }
   // Print the result using built-in function fmt.Println()
}

 

 

موسیقی برای هنگام برنامه نویسی

موزیک تایم کدنویسی

یک آلبوم بی وقفه از موسیقی های بی کلام خفن برای زمان کدنویسی!

 
پلی کنید

موسیقی بی کلام برنامه نویسی

هنگام برنامه نویسی برای تمرکز بیشتر میتوانید به یک موسیقی مناسب گوش کنید.

پلی کنید

صدای آب برکه های ژاپنی

2 ساعت بی وقفه به صدای اب برکه های ژاپنی گوش دهید! 

 
پلی کنید

پیگیری مشکلات

ابزارهای پلتفرم بوی همواره تلاش می کنند تا یک ابزار بی عیب و نقض باشند و از هرگونه اشتباه و یا مشکلات فنی جلوگیری کنند.

حال چنانچه مشکلی در این بخش برای شما رخ داده می توانید ، با پر کردن این فرم مشکل خود را مطرح کنید تا در اسرع وقت برای رفع و پیگیری این مسله با شما ارتباط برقرار کنیم.

    کلیه ابزارهای وب سایت پلتفرم بوی مرتبا به روز رسانی شده و کاملا به زبان فارسی هستند. همچنین در هر بخش راهنمای نحوه استفاده برای راحتی استفاده شما کاربران قرار داده شده است.

    کلیه ابزارهای آنلاین

    این ابزار را در شبکه های اجتماعی به اشتراک بگذارید