대답만 내놓으면 다라고 생각하는 듯한 ChatGPT

최근 두달동안 ChatGPT를 결제해서 사용하고 있습니다. 뚜렷한 목적은 없었고, 요새 많이들 쓴다길래 저도 한 번 써보고 싶었던건데 이왕이면 돈을 주는 게 답변의 퀄리티가 더 좋아지지 않을까 하는 생각이 있었습니다.. 나름 페르소나도 설정해주고 배경이랑 역할 같은 걸 잘 알려주고 근거 자료도 가지고 오라고 하면 꽤 괜찮게 가지고 오더라구요. GPT가 검색할 사이트를 지정해 줄수도 있고 나름 괜찮게 사용하고 있었습니다. 그런데 오늘!!유튜브를 보다가 영상 요약 댓글을 보고 GPT한테 질문을 했는데, 이자식이 좀 웃긴 답변을 내놨어요. youtube-dl이 뭘까요? 이름이 뭔가 수상한게 공식으로 제공해주는 툴이 아닐 것 같다는 생각이 들었습니다...  법적으로 문제가 된 적이 있었대요. 결국 사용하는 사람..

GenAI 2024.07.14 0

Go 기본 문법 4

1. 변수와 상수 2. 연산자 3. 자료형 4. 콘솔 출력과 입력 함수 5. 반복문 6. 조건문 7. 분기문 8. 제어문 9. 컬렉션 10. 함수 구름에듀의 '한 눈에 끝내는 고랭 기초' 강의를 참고했습니다. 9. 컬렉션 Go에서는 두 개 이상의 변수를 모아 놓은 것을 '컬렉션'이라고 합니다. 배열(Array) Go에서 배열은 정적입니다. 고정된 배열 크기 안에 동일한 데이터를 연속적으로 저장합니다. 배열의 크기는 자료형을 구성하는 한 요소입니다. var 배열이름 [배열크기]자료형 package main import "fmt" func main() { var arr1 [5]int //길이가 5인 int형 배열 arr1을 선언 fmt.Println(arr1) //숫자를 선언하지 않고 출력해보기 arr1 =..

Go 2023.07.24 2

Go 기본 문법 3

1. 변수와 상수 2. 연산자 3. 자료형 4. 콘솔 출력과 입력 함수 5. 반복문 6. 조건문 7. 분기문 8. 제어문 9. 컬렉션 10. 함수 구름에듀의 '한 눈에 끝내는 고랭 기초' 강의를 참고했습니다. 7. 제어문 switch문에 의한 선택적 실행 if ~else if문은 특정 조건과 맞는 조건문을 하나씩 검토해서 출력하고, switch문은 그 조건과 맞는 부분을 실행합니다. switch문은 기본적으로 변수를 가져와 switch 옆에 '태그'로 사용합니다. 태그의 값에 따라 case의 라벨과 일치하는 것을 찾고, 일치하는 case의 구문을 수행합니다. Go에서는 태그뿐 아니라 표현식을 쓰는 경우도 있습니다. case옆에도 라벨뿐 아니라 참/거짓을 판별할 수 있는 표현식을 쓰는 경우도 있습니다. 태..

Go 2023.07.24 0

Go 기본 문법 2

1. 변수와 상수 2. 연산자 3. 자료형 4. 콘솔 출력과 입력 함수 5. 반복문 6. 조건문 7. 분기문 8. 제어문 9. 컬렉션 10. 함수 구름에듀의 '한 눈에 끝내는 고랭 기초' 강의를 참고했습니다. 3. 자료형 자료형의 종류와 특징 Go 언어는 := 용법을 활용한 자료형 추론이 가능합니다. 정수는 int, 실수는 float32로 자동 할당됩니다. // 자료형 크기 확인 import "unsafe" unsafe.Sizeof(변수) Boolean 타입 Go에서는 true, false만 사용합니다. 자료형 선언 크기(byte) 부울린 bool 1 정수 타입 uintptr 타입은 포인터의 비트 패턴을 할당할만한 크기의 자료형입니다. 포인터의 주소를 할당할 때 사용합니다. 자료형 뒤의 숫자는 비트를 의..

Go 2023.07.23 0

Go 기본 문법

1. 변수와 상수 2. 연산자 3. 자료형 4. 콘솔 출력과 입력 함수 5. 반복문 6. 조건문 7. 분기문 8. 제어문 9. 컬렉션 10. 함수 구름에듀의 '한 눈에 끝내는 고랭 기초' 강의를 참고했습니다. 1. 변수와 상수 콘솔 출력 함수의 기본 Go에서는 꼭 fmt 패키지를 임포트 하지 않아도 기본적으로 콘솔 출력 함수인 println, print를 지원합니다. println은 호출 후 개행을 하고, print는 하지 않는다는 차이가 있습니다. fmt 패키지 콘솔 출력을 위해 가장 많이 쓰이는 함수인 Println과 Print가 있습니다. Printf 함수는 서식 문자를 활용하여 원하는 포맷으로 데이터를 출력할 때 사용합니다. package main import "fmt" func main() { ..

Go 2023.07.23 0