파이톤의 도움을 받아 Go를 배워보도록 하겠습니다.

9941 단어 pythongotutorial
프로그래밍 초보자든 경험이 풍부한 베테랑이든 일생 동안 적어도 한 번은 아래의 내용을 들은 적이 있을 것이다

All the programming language is the same. Just they have a different syntax. If you can learn a language you can learn others too.


나도 그걸 믿어.그리고 나는 왜 그것을 회전시키지 않는지 생각했다.동시에 나도 한동안 바둑을 배우고 싶지만, 나의 지연 때문에 바둑을 배울 수 없다😅. 그래서 나는 이것이 매우 재미있을 것이라고 생각한다. (게다가 평온한 여정일 수도 있다.)

왜 랑
현재 많은 프로그래밍 언어가 사용할 수 있다.그렇다면 왜 나는 다른 언어가 아닌 바둑을 선택했을까?그게 이유야.
귀여운 마스코트가 있어요.🙄
  • 컴파일되었습니다
  • 단순 코드 문법
  • 강력한 백엔드 지원
  • CLI 애플리케이션 작성에 적합
  • python에서 뭘 할 수 있고 Go에서 뭘 할 수 있는지(빨리)
  • 파이톤의 강력한 상대😋
  • 네, here 더 자세한 버전입니다.

    제가 시작하기 전에.
  • python에 대해 알고 있다면 대단합니다. Go로의 이행은 버터처럼 순조롭습니다
  • 파이톤을 모르면 정말 좋아요. 두 가지 새로운 언어를 동시에 배울 거예요.멋있죠?

  • 기본 문법
    비록 각종 언어의 문법이 매우 화려하지만, 어떤 새로운 프로그래밍 언어에 대해서도 흔히 볼 수 있는 것들을 이해해야 한다.이것이 바로 프로그래밍 언어의 주간이다.
  • 변수
  • 데이터 유형
  • 입출력
  • 회로
  • 제어 성명, 조건
  • 기능
  • 그럼 우리 갑시다.😅

    1. 바둑세계 안녕
    Go는 C와 유사한 구문을 따릅니다.그러니,python에서처럼 사치스럽게 인코딩을 시작할 필요가 없다.
    print("Hello world")
    
    바둑에서 Hello World 프로그램은 다음과 같습니다.
    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hello, world")
    }
    
    만약 당신이 C 언어에 익숙하다면, 당신은 이곳에서 흔히 볼 수 있는 모델을 보게 될 것이다.우선 헤더 파일을 가져오고main 함수를 호출한 다음 내용을 작성합니다.

    2. 변수
    python에서 변수 이름과 값을 입력하기만 하면 go에 이상이 있습니다.이것이python의 기본 변수 성명입니다.var variable_name = value이것이 바로 네가 바둑에서 마땅히 해야 할 일이다
    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hello, world")
            var fruit = "apple"
            var number = 10
    }
    
    그러나 변수에 값을 부여하면 데이터 형식을 변경할 수 없습니다.예컨대
    a = 50
    a = "fifty"
    
    이것은python에서 유효합니다.바둑에서 이러면 안돼.
    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hello, world")
            var a = 50
            var a = "fifty"
    }
    
    만약 네가 계속 타자를 치고 싶지 않다면, 너는 이렇게 할 수 있다
    fruit := "apple"
    
    Here는 Go에서 변수를 생성하는 또 다른 방법입니다.

    3. 데이터 유형
    Python과 Go에는 많은 고급 데이터 형식이 있습니다.다음은 더 자주 사용해야 할 수 있는 흔한 데이터 형식들입니다.
    활용단어참조
    Go lang
    지력.
    int8、int8、int16、int32、int64、uint8、uint16、uint32、uint64
    떠다니다
    float32,float64,complex64,complex128
    꿰미
    꿰미
    부울 값
    부울 값
    리스트
    어레이

    4. 투입 생산
    이것은python에서 입력을 가져오는 방식입니다
    name = input("What's your name?")
    
    이것이 바둑의 방법이다
    var name
    fmt.Scan(&name)
    
    (fmt 가져오기 잊지 마세요)

    5. 순환
    불행하게도 Golang은while 순환이 없습니다.그래서, 당신은 이 일을 완성하기 위해 for 순환만 사용해야 합니다.
    for i in range(50):
        # Do something
    
    다음은 go에서 순환을 어떻게 작성하는지
    for i := 0; i < 50; i++{
        // Do something
    
    그래서 먼저 변수를 초기화한 다음에 변수의 범위를 설정한 다음에 변수를 증가시킨다.

    6.조건문
    당신은 조건을 빌려 코드 흐름을 제어할 수 있습니다.
    if num == 1:
        print("The number is one")
    elif num == 2:
        print("The number is two")
    else:
        print("The number is neither 1 nor 2")
    
    들어가다
    if num == 1 {
        fmt.Println("The number is one")
    } else if num == 2 {
        fmt.Println("The number is two")
    } else {
        fmt.Println("The number is neither one nor two")
    }
    

    7. 기능
    마지막으로, 우리는 몇 가지 함수를 성명합시다.읊다, 읊조리다잠깐만, 너는 이미 이렇게 했어.언제 시작 해요?var 자체가 함수야!
    def add(a, b):
        return a + b
    
    들어가다
    func add(a int, b int){
        return a + b
    }
    

    한층 더 읽다
    만약 네가 바둑에 대해 더욱 깊이 이해하고 싶다면, 나는 네가 이 글을 읽어 보라고 건의한다.
  • Tutorialspoint
  • Codecademy
  • Official Tutorial
  • 당신을 위해 공부하게 되어 기쁩니다.🤗

    좋은 웹페이지 즐겨찾기