# Syntax

57개의 포스트

[Go]Account&NewAccount - 11

계좌 구조체를 만들어 볼게요. 셋업은 이렇습니다. banking이라는 폴더 아래에 banking.go파일을 만들고 코드를 사진1과 같이 작성합니다. 기존 main.go는 동일하게 사진1과 같이 해당 소스코드를 작성할게요. <사진1>go run main.go를 돌렸

5일 전
·
0개의 댓글

[Go] Struct - 10

통상 아래와 같은 자료 구조를 만들기 위해서는 Go에서는 Struct를 사용할 수 있어요. <사진1>백문이 불여일견person 이라는 구조체를 type 키워드와 struct키워드를 이용해서 만들어줘요. <사진2>해당 person구조체의 속성에 접근하는 방식은

5일 전
·
0개의 댓글

[Go]Map - 9

map이 그냥 보면 걍 dict로 봐도 무방해요, 단 key와 value값의 타입을 결정해줘야 한다는 점이 python의 dict랑 다른 점으로 보여요. 파이썬을 기존에 사용하셨던 분들은 불편하지만 속도를 위한점에서 감수 해야 할 부분이라고 봅니다.map을 선언하고 k

5일 전
·
0개의 댓글

[Go]Arrays and Slices - 8

Go에서의 Array는 다른 언어들과 공통점과 차이점이 있어요. 대괄호안에 배열의 크기를 지정하고 해당 배열의 타입을 지정합니다. 그리고 중괄호를 이용해서 값을 넣어줘요. <사진1>해당 배열은 크기가 5입니다. 컴퓨터 언어에서 0부터 카운터하므로 실제 0, 1,

5일 전
·
0개의 댓글

[Go] Pointer - 7

Low Level Programing에서 메모리에 접근하고 해당 주소와 값을 확인하며 다른 해당 주소를 참조하는 방법을 확인해 볼게요. 앤퍼선트와 에스터리스크가 이를 가능하게 해주는 특수문자에요. 아래 사진1의 예시를 볼게요. 10, 2가 이쁘게 출력되네요. <사

5일 전
·
0개의 댓글

[Go] Switch - 6

python에는 switch 키워드가 없는데요. 다른 언어에는 있는 키워드와 문법인데요. 아래 사진1을 보면 한눈에 파악 할 수 있어요. <사진1>사진2에서는 switch문 안에 변수를 생성하는 부분과 그리고 생성된 변수를 활용하는 부분으로 나뉘게 되요.<사

5일 전
·
0개의 댓글

[Go] Loop - 4

이번에는 Go에서 loop를 알아볼건데요. 오직 for라는 옵션 하나밖에 없으니. 여러 선택지는 없지만 코드가 너도나도 통일성을 갖출 것 같다는 생각이 드네요. <사진1>0부터 시작하며 값을 반환하는 range!<사진2>추가 변수 작성시 1부터 시작하는 변수

5일 전
·
0개의 댓글

[Go] 시작하기 앞서 - 1

Go라는 언어의 매력에 빠지기 위해서 일단 Scrapper부터 시작해서 점차적으로 그 깊이를 더하고 싶은 마음에 글을 써봅니다.(개인 공부 == 기록)<사진1>위 사진1의 인디드 웹페이지를 스크래핑하여서 별도의 파일에 저장하는 프로그램을 만들어 볼게요. <사

6일 전
·
0개의 댓글

코틀린 기본문법

Intellij에서 코틀린 프로젝트를 생성하고, 마치 대학생때 가장 먼저 접하는 프로그래밍 대표 예제 Hello Kotlin!을 콘솔창에 띄우는 예제를 작성하였습니다.위의 kotlin 파일에서 main() 함수만 정의하고 실행시키면 콘솔에 정상적으로 Hello Kotl

2021년 5월 8일
·
0개의 댓글

semantic web & tag

이전에 html에서 이미지를 넣는 방법에 대해서 포스팅할 때 <img>태그와 background-image의 차이점을 위주로 설명했다. 이제는 semantic web & tag에 대한 개념이 어느정도 정리가 됐으니 이와 연관지어 두 방식의 차이점을 다시 정리해보려

2021년 3월 17일
·
0개의 댓글

ES6 'this'

this... 엄청 낯설었다. 이전에 파이썬을 배웠던 나에게 이거뭐야 했던 문법이였다. 차근차근 정리해보자 this?? this는 함수 실행시 결정된다는 특징을 가지고 있다. 함수가 무엇인가가 중요한게 아니라 함수가 어떻게 실행되는지 살펴봐야 한다. 함수 실행에 따른 this 바인딩 패턴 함수 실행에 따른 this 바인딩 패턴은 4가지가 있다. (1.f...

2021년 2월 27일
·
0개의 댓글

ES6 화살표 함수

보통 함수 표현식을 축약할 때 사용한다. 함수 표현식위 표현식을 화살표 함수로 바꾸게 되면 아래와 같다.그리고 일반적인 ()소괄호(parentheses)가 사용이 가능하다.함수가 2줄 이상일 경우 return을 명시적으로 작성해 주는 것이 좋다.이와같은 곱셈클로져가 있

2021년 2월 25일
·
0개의 댓글
post-thumbnail

default value parameter

(a,b) are positional parameter(c=none) is optional parameter(r="w") is keyword parameter(d=\[]) is list parameter(\*ae) is keyword-only(\*\*ab) is var

2021년 2월 23일
·
0개의 댓글

ES6

⚠️여기에서 주의할 점은 array 와 arrayCopy, arrayCopy2는 주소값만 가져오기 때문에 obj1의 값을 바꿔주게 되면 나머지 전부 바뀌게 된다!!

2021년 2월 21일
·
0개의 댓글

[TIL] python -syntax

1. 공부한 내용 파이썬 개발자 도구 2. 부족한 부분 2-1. closure 밑에 글 코드참조 >> https://velog.io/@sayxyoung/python-syntax-codestructure-func5 전반적인 흐름 함수 안에

2021년 1월 15일
·
0개의 댓글

[python] 기본 문법

print()은 ()안의 input값을 바로 프린트해주는 syntax이다. print("Hello World!") 입력시, Hello World! 출력주의할 점은 문자열 출력시 반드시 따옴표(" " 혹은 "" "")로 묶은 후 ()안에 넣어야 한다는 것!하지만 숫자의

2021년 1월 14일
·
0개의 댓글

파일 조작과 시스템 2

파일 조작과 시스템 - 라이브러리

2020년 12월 20일
·
0개의 댓글

파일 조작과 시스템

파일 조작과 시스템 - 파일 쓰기, 읽기

2020년 12월 20일
·
0개의 댓글

객체와 클래스 4

객체와 클래스 - 클래스 상속, super(), 매소드 오버라이딩, 다중 상속, 다이아몬드 상속, 추상 클래스

2020년 12월 20일
·
0개의 댓글